본문 바로가기

PRODUCT/DBMS

AI 시대의 데이터베이스, SingleStore가 바꾸는 것들

SingleStore 핵심 신기능 — Aura AI · MCP Server · Flow CDC · 성능 혁신

 

 

"데이터베이스는 그냥 저장소 아닌가요?" 이제 이 질문은 틀렸습니다. SQL 한 줄로 LLM을 호출하고, 자연어로 데이터를 탐색하며, AI 에이전트가 DB를 직접 관리하는 시대가 왔습니다. SingleStore는 2025년부터 'AI-Native Database Platform'으로의 전환을 가속하는 굵직한 기능들을 연속 출시했습니다. 이 글에서는 실무에서 바로 활용 가능한 핵심 신기능을 집중 해부합니다.

 

※ 핵심 신기능 한눈에 보기
카테고리 기능명 출시월 한 줄 요약
Aura AI Aura Analyst 2025. 10 자연어 → SQL 변환, Agentic 데이터 분석
AI 인프라 MCP Server 2025. 12 Claude·Cursor 등으로 DB를 자연어로 관리
개발 민첩성 Zero Copy Attach 2025. 10 프로덕션 데이터 복사 없이 즉시 실험 환경
개발 민첩성 Database Branching 2025. 06/10 Git처럼 DB 분기·실험·롤백
데이터 수집 SingleStore Flow (CDC) 2025. 10 Oracle·MySQL 등 노코드 마이그레이션·CDC (Helios 통합 Preview)
성능 Feedback Reoptimization(FR) 2025. 10 런타임 통계 기반 쿼리 플랜 자동 재최적화
성능 Multi-value Index (JSON) 2025. 10 JSON 배열 쿼리 최대 100배 가속
성능 Distributed Plancache 2025. 10 클러스터 전체 실행 계획 공유·웜 시작
Lakehouse Apache Iceberg 통합 2025 ~ 2026 양방향 Iceberg 연동, S3 Vended Credentials

 

1. Aura AI 플랫폼 — 데이터베이스가 AI 엔진이 되다

 

SingleStore AI 전략의 핵심은 '모델을 데이터 옆으로(Bring the model to the data)'입니다. 데이터를 외부 AI 시스템으로 이동시키지 않고, 데이터가 있는 곳에서 AI가 직접 실행됩니다.

 

Aura Analyst — 자연어로 데이터를 탐색하다
더보기

SQL 없이 자연어 질문을 SQL로 변환해 즉시 인사이트를 제공하는 완전 관리형 Agentic AI 서비스입니다.  단일 LLM이 아니라 의도 해석 → SQL 생성 → 검증 → 실행 → 요약의 다단계 파이프라인으로 동작합니다. Domain 개념으로 접근 가능한 테이블과 비즈니스 로직을 거버넌스 기반으로 제어합니다. 향후 고객 앱에 직접 임베딩(Embedded Aura Analyst)이 가능해져, 모든 애플리케이션이 AI-Native 경험을 제공할 수 있게 될 예정입니다.

AI & ML Functions — SELECT 문에서 LLM을 호출하다
더보기

생성형 AI와 ML 모델을 SQL로 직접 실행합니다. 외부 프레임워크, API, 파이프라인 없이 SELECT 쿼리 안에서 LLM 기능을 호출합니다.

▶ AI Functions

AI_SENTIMENT(감성분석), AI_CLASSIFY(분류), AI_SUMMARIZE(요약), AI_TRANSLATE(번역), AI_EXTRACT(정보추출), AI_EMBEDDING(임베딩)

 

ML Functions

분류(Classification), 이상 탐지(Anomaly Detection) 모델을 DB 내부에서 훈련하고 SQL로 예측 실행

실무 예시:
시간당 수천 건의 고객 지원 티켓이 인입될 때, 단일 SELECT 쿼리로 aura.AI_SENTIMENT()가 불만 고객을 즉시 에스컬레이션하고, aura.AI_CLASSIFY()가 담당 부서로 자동 라우팅합니다. 외부 파이프라인 없이 DB 레이어에서 완결됩니다.

 

2. SingleStore MCP Server — AI 에이전트가 DB를 직접 다루다

Model Context Protocol(MCP) 표준 구현체로, Claude Desktop·Claude Code·VS Code·Cursor·Windsurf·Gemini CLI 등 9개 이상의 AI 클라이언트와 SingleStore를 자연어로 연결합니다.

 

워크스페이스·DB 관리

AI 에이전트가 메타데이터 조회·SQL 실행·워크스페이스 관리를 자연어 지시로 수행

 

노트북·Job 관리

Jupyter 노트북 생성·관리, cron 기반 Job 스케줄링 및 실행 결과 모니터링

 

조직 관리

사용량·비용 메트릭 추적, 가상 워크스페이스 생성

설치 한 줄: 
uvx singlestore-mcp-server init --client=claude-desktop → API 키 없이 브라우저 OAuth 자동 인증.
"슬로우 쿼리 상위 10개를 찾아 인덱스 권고안을 만들어줘"처럼 자연어로 DB를 운영할 수 있습니다.

 

3. Zero Copy Attach & Database Branching — 데이터로 Git처럼

프로덕션 데이터를 실험에 쓰는 것은 위험하고, 수백 GB를 복사하면 시간과 비용이 큽니다. 두 기능이 이 딜레마를 함께 해결합니다.

 

Zero Copy Attach

물리적 복사 없이 동일 클러스터 그룹 내 경량 클러스터에 프로덕션 데이터를 '첨부'. 거의 즉시 실험 환경 구성. AI 모델 학습, 스키마 변경 테스트에 최적

 

Database Branching

Git 브랜치처럼 DB를 즉시 분기. 원본에 영향 없이 독립 클론으로 프로토타입 개발, 성능 테스트 진행. 실패 시 즉시 롤백

 

 

4. SingleStore Flow — 노코드 CDC로 데이터 이동의 경계를 없애다

BryteFlow 인수(2024년 10월)로 확보한 완전 관리형 데이터 마이그레이션 및 CDC 서비스로, 2025년 10월 Helios Preview 통합. 인프라 설치·관리 없이 Cloud Portal UI에서 엔드투엔드 설정이 가능합니다.

 

지원 소스

Oracle, SQL Server, MySQL, PostgreSQL → 로그 기반 실시간 CDC / Snowflake → Streams 기반 배치성 증분 로드 지원

 

노코드 설정

자동 스키마 분석·생성, 단계별 UI 마법사

 

대용량 처리

XL Ingest: 대형 테이블을 논리 파티션으로 분할해 병렬 전송. 네트워크 중단에도 재개 가능

MySQL DBA 주목: 
기존 CDC-in 파이프라인 방식이 deprecated되고 SingleStore Flow가 모든 워크로드의 표준으로 지정되었습니다.
MySQL → SingleStore 마이그레이션의 공식 경로입니다.

 

5. 성능 혁신 — 옵티마이저·인덱스·플랜캐시를 모두 강화하다

Feedback Reoptimization (FR)
더보기

쿼리 옵티마이저가 이전 실행의 런타임 통계를 바탕으로 쿼리 플랜을 자동 개선합니다. REOPTIMIZE 명령으로 수동 트리거도 가능하며, 여러 반복 중 최적 플랜을 선택·커밋할 수 있습니다. 통계 추정 오류로 인한 서브옵티멀 플랜 문제를 근본적으로 해결합니다.

Multi-value Index for JSON
더보기

JSON 문서 내 배열 값을 개별 인덱싱하는 멀티 밸류 해시 인덱스로 JSON 배열 쿼리 최대 100배 가속을 달성합니다. JSON_MATCH_ANY 쿼리 시 전체 스캔 없이 인덱스로 직접 조회합니다. 이벤트 로그, IoT 센서 데이터, 사용자 액션 배열 등 배열형 JSON을 다루는 모든 워크로드에 즉효입니다.

Distributed Plancache (DPC)
더보기

노드 간 실행 계획을 공유하는 세 번째 플랜캐시 레이어입니다. 스케일아웃 또는 리밸런싱 후 새로 추가된 노드가 웜(warm) 상태의 플랜캐시로 시작하므로, 클러스터 확장 직후 쿼리 성능 저하를 방지합니다.

 

6. Iceberg 통합 & Materialized View 완성도

Apache Iceberg 양방향 통합
더보기

Iceberg는 데이터 레이크하우스의 사실상 표준 테이블 포맷으로, SingleStore는 읽기·쓰기 양방향 통합을 제공합니다.

Continuous Ingest

Iceberg 테이블에서 변경 데이터를 지속 수집하는 실시간 파이프라인

 

S3 Vended Credentials

Iceberg 파이프라인 S3 접근 시 임시 자격증명 지원으로 보안 강화

 

Polaris·Hive 카탈로그

다양한 Iceberg 카탈로그 생태계 지원 확대

 

Materialized View 완성도 강화

 

COUNT() 집계 지원

집계 뷰에서 COUNT() 직접 사용. 실시간 카운팅 대시보드의 집계 부하 제거

 

AUTO 샤드 키

GROUP BY 컬럼을 자동 샤드 키로 지정. 쿼리 효율 자동 최적화

 

DROP MATERIALIZED VIEW

구체화 뷰 삭제 명령 공식 지원

 

7. 데이터베이스가 AI 플랫폼이 되는 시대   

SingleStore의 2025~2026년 행보는 단순한 기능 추가의 나열이 아닙니다. 'AI 에이전트가 SQL을 쓰고, SQL이 AI를 호출하는' 양방향 통합 플랫폼을 향한 일관된 전략입니다. Aura Analyst, AI Functions, MCP Server, Zero Copy Attach, Flow CDC까지…  각 기능은 독립적으로도 강력하지만 함께 연결될 때 기존 데이터베이스 개념을 완전히 재정의합니다. 엔터프라이즈 AI 시대에 고성능 실시간 처리와 AI 통합을 동시에 원한다면, 지금 가장 빠르게 진화하는 데이터베이스는 SingleStore 입니다.

 

락플레이스는 SingleStore의 공식 파트너로서 기술 지원, 컨설팅, 아키텍처 설계 및 구축 서비스를 제공하고 있습니다. AI 시대에 맞는 데이터 플랫폼 전략과 SingleStore 활용 방안이 궁금하시다면 락플레이스와 함께 고민해 보시기 바랍니다.

 

AI가 주인공인 시대처럼 보이지만, 진짜 변화는 데이터가 있는 곳에서 시작되고 있습니다.