본문 바로가기

SingleStoreDB/엔지니어링42

데이터베이스 성능 비교: SingleStore vs. ClickHouse 실전 분석 안녕하세요 에이플랫폼 입니다.이번 글에서는 두 인기 데이터베이스인 SingleStore와 ClickHouse의 성능을 비교한 실전 분석 결과를 공유합니다.두 시스템은 유사한 사용 목적을 갖고 있어 많은 사용자들이 선택의 기로에 놓이는데요. 이를 돕기 위해 각 데이터베이스의 성능을 객관적인 지표로 평가하고, 특히 SingleStore를 효과적으로 활용할 수 있는 방법을 살펴보겠습니다.특히 눈여겨볼 부분은, 대규모 데이터 분석에서 핵심적인 역할을 하는 조인(Join) 쿼리에서 ClickHouse가 기대와 달리 낮은 성능을 보였다는 점입니다.이러한 결과는 빅데이터 기반의 업무 환경에서 최적의 데이터베이스를 선택할 때 중요한 시사점을 제공합니다. 테스트 방법이번 성능 비교 테스트는 TPC-DS 데이터셋을 기반으.. 2025. 6. 4.
SingleStore vs MySQL vs PostgreSQL, 100M+ 레코드, 도커에서 누가 더 빠를까? 안녕하세요 에이플랫폼 입니다.오늘은 Docker 환경에서 SingleStore, Mysql, PostgreSQL을 밴치마킹 해보겠습니다.현실적인 핀테크 스타일의 워크로드를 생성하고, 각 플랫폼이 과도한 조인, 롤링 윈도우 합계 및 핫 분석 쿼리를 어떻게 처리하는지 측정해보겠습니다.현실적이고 동등한 입장을 유지하기 위해 테스트 중인 세 가지 플랫폼 모두에서 사용할 수 있는 프로젝트와 워크로드를 만들었습니다.구축한 벤치마크 프로젝트는 Turborepo를 기반으로 하며 여러 애플리케이션과 패키지를 포함합니다.프로젝트에는 아래의 내용이 포함됩니다.응용 프로그램./apps/db Docker 컨테이너를 실행하기 위한 애플리케이션입니다../apps/data-generator Node.js 데이터를 생성하여 데이터베.. 2025. 5. 27.
SingleStore Notebooks, 시간 관리: Cron Scheduling 활용법 안녕하세요 에이플랫폼 입니다.SingleStore에서 노트북을 위한 cron 기반 스케줄링이 발표되었습니다!이 기능의 요청이 많았는데요, 이제 스케줄링 기능을 사용하여 SingleStore Notebook 실행을 제어할 수 있습니다.스케줄링은 표준 cron 구문을 사용하여 정확하게 워크로드를 예약할 수 있습니다.cron 기반 스케줄링은 무엇인지 그리고 SingleStore Notebooks에서 cron 기반 스케줄링을 활용하는 방법을 알려드리겠습니다. Cron 스케줄링으로 최적화된 워크플로우기존의 상대적 시간 스케줄링(Ex: "4시간 후 다음 작업 실행")은 많은 사용자에게 좋은 서비스를 제공했지만, 많은 사용자의 피드백을 통해 스케줄링 워크플로우가 개선되었습니다.일관된 실행시간 이전에는 작업을 완료하는.. 2025. 5. 7.
SingleStore MCP Server with Claude 안녕하세요, 에이플랫폼입니다.최근 AI 분야에서 많은 주목을 받고 있는 Claude!오늘은 Claude와 SingleStore MCP 서버를 연결하여 활용하는 방법을 소개해 드리겠습니다. MCP(Model Context Protocol) 서버란?MCP 서버는 AI 모델과 데이터베이스, API, 파일 시스템 등 다양한 외부 리소스 간의 연결을 표준화하는 역할을 합니다.이를 통해 AI 모델이 실시간 데이터를 활용하고, 특정 작업을 수행할 수 있도록 지원합니다.MCP 서버의 주요 기능데이터 접근성 향상: AI 모델이 실시간 데이터에 접근하여 보다 정확한 응답을 생성할 수 있습니다.기능 확장: 기존 AI 모델이 외부 도구와 연결되어 더욱 다양한 작업을 수행할 수 있습니다.표준화된 통합: 다양한 AI 모델과 호환.. 2025. 4. 24.
SingleStore - Apache Flink를 사용한 실시간 스트리밍 파이프라인 구축 안녕하세요, 에이플랫폼입니다.100ms의 지연 시간마다 매출이 1% 감소한다.- Amazon -https://www.gigaspaces.com/blog/amazon-found-every-100ms-of-latency-cost-them-1-in-sales Amazon found every 100ms of latency cost them 1% in sales.10 years ago, Amazon found that every 100ms of latency cost them 1% in sales. Google found an extra .5 seconds in search page generation time dropped traffic by 20%. A broker could lose $4 million i.. 2025. 4. 7.
SingleStore 파이프라인을 활용한 S3 Access Log 데이터 실시간 분석 안녕하세요, 에이플랫폼입니다.Amazon S3를 사용하면 대용량 데이터를 효율적으로 저장하고 관리할 수 있지만, 접근 로그(Access Logs)를 분석하는 것은 쉽지 않은 일입니다. S3 로그는 원시 형태(raw format)로 제공되기 때문에 원하는 정보를 빠르게 추출하고 활용하려면 추가적인 분석 과정이 필요합니다.하지만 SingleStore 파이프라인을 활용하면 S3에서 액세스 로그를 손쉽게 스트리밍하여 실시간으로 분석할 수 있습니다. 이를 통해 로그 데이터를 빠르게 로드하고, 강력한 SQL 쿼리를 사용해 원하는 정보를 즉시 추출할 수 있습니다.이번 글에서는 SingleStore를 활용하여 S3 접근 로그를 효과적으로 분석하는 방법을 소개합니다. 직접 테스트한 내용을 바탕으로, 로그 데이터를 빠르게.. 2025. 3. 20.
SingleStore로 구현한 실시간 자동완성과 오타 허용 안녕하세요, 에이플랫폼입니다.오늘은 최신 HTAP(하이브리드 트랜잭션/분석 처리) 데이터베이스인 SingleStore를 활용하여 Java Lucene 기반 Full Text Search 기능을 이용한 실시간 오타 허용 자동 완성 시스템 구축 방법을 소개해 드리겠습니다.SingleStore는 HTAP 데이터베이스로서 트랜잭션과 분석 작업을 단일 시스템에서 처리할 수 있어, 사용자의 입력을 검색 결과에 실시간으로 반영할 수 있습니다. 이를 활용하면 빠르고 정확한 자동 완성 기능을 구축할 수 있습니다. 실시간 자동 완성 시스템을 위한 핵심 요소오타 허용 맞춤법 오류가 포함된 검색어에도 적절한 제안을 제공해야 합니다.실시간 성능 대규모 데이터 세트에서도 최소한의 지연 시간으로 빠르게 검색 결과를 반환해야 합니다.. 2025. 3. 14.
DashApp 따라하기 with SingleStore 안녕하세요 에이플랫폼 입니다.이번 시간에는 SingleStore Helios Free Shared Tier와 SingleStore Notebook을 활용해서 간단한 DashApp을 만들어 보겠습니다.저번 게시물인 Semantic Search 따라하기 with SingleStore 를 보셨다면 좀 더 수월하게 해보실 수 있을 것 같습니다.https://blog.naver.com/a-platformbiz/223771658667 Semantic Search 따라하기 with SingleStore안녕하세요 에이플랫폼 입니다. 저번 싱글 스토리 4화의 내용인 Semantic Search를 SingleStore Note...blog.naver.comhttps://a-platform.tistory.com/151 Se.. 2025. 2. 27.
Semantic Search 따라하기 with SingleStore 안녕하세요 에이플랫폼 입니다. 저번 싱글 스토리 4화의 내용인 Semantic Search를 SingleStore NoteBooks를 활용하여 직접 따라 해보는 시간을 가져보겠습니다. 싱글 스토리는 아래 링크의 카페에서 확인하실 수 있습니다.https://cafe.naver.com/aplatformbiz/30178 4화 - 시맨틱 검색(Semantic Search)안녕하세요, 에이플랫폼의 싱글스토리 시리즈입니다. 최근 생성형 AI 기술이 급격히 발전하면서, 단순한 키워드 기반 검색이 아닌 의미를 이해하는 검색(Semantic Searc...cafe.naver.com잠시 들어가기 전에 먼저 간단하게 소개를 드리자면SingleStore Notebooks는 Jupyter Notebook의 기능을 확장하여 데이.. 2025. 2. 24.