Presto
vector index/search를 relational operators로 분해해 기존 SQL optimizer 안으로 통합.
Memory, GraphRAG, Vector Retrieval, Semantic Operators, Autonomous O&M, and LLM Inference are converging into a new database systems architecture.
2026년 9월 2일 기준 데이터시스템 연구의 가장 큰 변화는 “LLM을 DB에 붙이는 연구”에서 “Agent·Memory·Semantic Operator·GraphRAG·Vector Retrieval 자체를 DBMS가 관리하는 연구”로 이동하고 있다는 점이다.
Boston에서 진행 중인 VLDB 2026의 전체 프로그램과 Conference Awards가 공개되면서 SIGMOD 2026에서 보였던 개별 흐름이 하나의 시스템 구조로 결합되는 양상이 선명해졌다. `Data Agents: Rethinking Data Systems in the AI Agent Era` 패널과 `Data Management for Agentic Memory: Foundations, Systems, and Challenges` 튜토리얼은 Agent를 단순한 애플리케이션이 아니라 데이터베이스 커뮤니티가 직접 정의해야 할 data-management abstraction으로 다루기 시작했다는 상징적인 신호다.
따라서 기존 DBMS의 table, transaction, index, buffer에 더해 agent state, episodic memory, semantic cache, tool execution history, provenance, temporal belief revision이 새로운 데이터 객체가 될 가능성이 커졌다.
LLM, agent, memory, RAG, vector, automation, AI systems가 서로 다른 세션의 유행어가 아니라 공통 execution architecture의 구성요소가 된다.
| 관점 | SIGMOD 2026에서 강했던 흐름 | VLDB 2026에서 더 선명해진 흐름 |
|---|---|---|
| LLM | LLM-assisted query/data processing | LLM-native semantic execution |
| Agent | agentic workflow | Data Agent 자체를 system abstraction으로 정의 |
| Memory | RAG context/cache | Persistent Agent Memory / Memory Base |
| RAG | vector·graph retrieval | query-adaptive GraphRAG + graph-aware caching |
| Vector DB | ANN 성능 | SQL/OLAP optimizer 내부의 vector operator |
| DB Automation | learned tuning | reasoning/RL agent가 실제 O&M 수행 |
| AI Systems | ML training/serving | DB storage/index 기술이 LLM inference 내부로 진입 |
VikingMem: A Memory Base Management System for Stateful LLM-based Applications는 LLM memory를 단순한 vector store로 취급하지 않고 Memory Base라는 새로운 data-management paradigm으로 정의한다. 이벤트와 엔티티를 중심으로 기억을 구성하고, 기억을 지속적으로 요약·수정하며, 시간 가중치에 따라 오래된 기억을 압축하거나 약화시키는 접근이다.
Agentic RAG나 AI Scientist 관점에서 핵심 문제는 “과거 대화를 기억하는가”가 아니다. 무엇을 저장하고, 언제 수정하고, 무엇을 폐기하며, 서로 충돌하는 기억을 어떤 consistency·revision rule로 관리할 것인가가 데이터베이스 문제가 된다.
Graph-based RAG가 항상 vector RAG보다 우월하지 않다는 사실을 정면으로 다룬다. Local factual query에서는 GraphRAG가 과도한 정보를 가져와 비용·정확도에서 열세가 될 수 있으므로 query 특성에 따라 retrieval hierarchy를 선택하는 adaptive router를 제안한다.
여러 GraphRAG 방식을 동일 framework와 benchmark condition에서 비교한다. GraphRAG가 초기 아이디어 경쟁에서 systematic evaluation과 cost-aware selection 단계로 이동했음을 보여준다.
Multimodal document corpus를 KG로 구성하고 query-aware semantic subgraph matching과 graph-aware KV caching을 결합한다. Retrieval과 LLM serving이 별도 문제라는 경계를 약화시킨다.
질의별로 Vector RAG, GraphRAG, Hybrid RAG 중 무엇을 선택할지, retrieval depth와 evidence budget을 얼마로 둘지를 optimizer problem으로 만든다.
Meta의 SQL-Native Vector Search at Billion Scale in Presto는 vector indexing과 search를 relational algebra로 분해한다. Partitioning을 scalar function으로, index construction을 `GROUP BY`로, search를 equi-join으로 표현해 기존 SQL optimizer가 vector workload를 직접 다루도록 한다. 평가 대상은 최대 20억 개 이상의 vector workload다.
vector index/search를 relational operators로 분해해 기존 SQL optimizer 안으로 통합.
Alibaba Cloud. cross-table hybrid retrieval과 cost-based adaptive join을 처리하며 vector search를 first-class optimizer citizen으로 취급.
Tencent. large-k vector retrieval을 OLAP primitive로 통합하고 대략 \(10^3\sim10^5\) 결과를 aggregation·filter·join과 연결.
Vector DB 자체의 독립적 ANN 성능보다 hybrid query optimizer가 더 중요한 연구대상이 될 가능성이 커진다.
SEMA: A High-performance System for LLM-based Semantic Query Processing는 DuckDB 위에 LLM semantic operator를 first-class citizen으로 구현하고 `SemaSQL`을 제공한다. 자연어 의미 조건을 SQL clause에 넣고 optimizer가 semantic operator의 위치를 이동·결합하며 prompt batching까지 수행한다.
더 중요한 부분은 optimizer의 목표가 단순 latency 최소화에서 벗어난다는 점이다. SEMA는 token cost 또는 latency를 최소화하면서 accuracy constraint를 만족시키는 Pareto optimization을 문제로 정의한다. 실험에서는 세 baseline 대비 2–10배 속도 향상을 보고한다.
Semantic query optimization은 operator ordering만의 문제가 아니다. Prompt batching, model selection, token budget, accuracy constraint, semantic cache hit, retry/abstention까지 비용모형에 포함하는 방향으로 확장될 수 있다.
Reasoning LLM과 heterogeneous knowledge graph를 결합해 Oracle, MySQL, PostgreSQL 등 여러 DBMS의 장애 원인을 진단한다. Manual·운영문서에서 추출한 DBA 지식을 graph로 구축하고 관련 path를 탐색한 뒤 reasoning LLM이 root cause를 추론한다.
Huawei Cloud DWS의 telemetry와 execution plan을 관찰하고 RL 기반 agent가 Think–Act–Observe loop로 diagnosis와 remediation을 수행한다. Tool use, multimodal database-native signals, RL reasoning을 production O&M에 결합한다.
RetroInfer: A Vector Storage Engine for Scalable Long-Context LLM Inference는 long-context LLM의 KV cache 문제를 vector storage/indexing problem으로 재해석한다. GPU memory와 bandwidth를 크게 소모하는 KV를 CPU memory에 저장하고 필요한 시점에 검색한다.
Garnet: A Next-Generation Cache-Store for Accelerating Applications and Services. Redis protocol compatibility를 유지하면서 storage, networking, clustering, durability, transaction을 DBMS 관점에서 재설계한다. 공식 프로그램은 최대 100× throughput, 높은 percentile에서 최대 4× 낮은 latency를 보고한다.
OmniTable: A Unified Wide-Table System for Petabyte-Scale LLM Data Curation and Exploration. 35PB 이상의 web/code/PDF/SFT training data를 하나의 logical wide-table로 관리하고 lineage, feature lifecycle, heterogeneous CPU/GPU execution, storage optimization을 통합한다. Curation cycle은 약 14일에서 약 2.5일로 단축됐다고 보고한다.
Scalable GPU Acceleration of Scalar Functions in Analytical Databases는 LLVM/MLIR 기반으로 production DB scalar function을 GPU kernel로 자동 변환한다. How to Write to SSDs는 DBMS와 SSD 양쪽의 write amplification을 줄이는 문제를 다루며, Demystifying and Improving Lazy Promotion in Cache Eviction은 cache eviction의 핵심 systems 문제를 파고든다.
cache · storage · SSD · compiler · transaction · networking
LLM data curation · lineage · CPU/GPU execution · petabyte-scale management
Persistent agent memory abstraction.
Query-adaptive retrieval routing.
First-class semantic operators.
Vector storage for KV cache.
PB-scale LLM data curation.
Autonomous diagnosis and remediation.
Vector search inside relational optimizer.
Deep systems innovation remains central.
VLDB 2026 진행 중. 현재 회차의 주요 trend evidence가 공식 program과 awards에서 확인됨.
ICDE 2027 Round 1 notification 예정. 현재 accepted-paper 변화는 아직 보고할 단계가 아님.
SIGMOD 2027 Round 3 author feedback 예정.
SIGMOD 2027 Round 2 final decision 예정. 다음 1–2회 추적부터 accepted-paper signal이 나타날 가능성이 높음.
연간 저자당 최대 10편 submission cap, 명시적 desk-rejection policy, 1-year embargo, reproducibility/artifact expectation 강화. 논문 수보다 submission quality와 reproducibility를 엄격히 관리하려는 제도적 신호.
`Vector Data`, `Graph Data`, `Multi-modal and Heterogeneous Data`, `AI and Machine Learning for Data Systems and Vice Versa`, 그리고 Foundation Models and LLMs for Data Engineering and Vice Versa를 core research topic으로 명시.
즉 SIGMOD·VLDB에서 보이는 AI-native data systems는 ICDE에서도 주변적 응용주제가 아니라 정식 데이터공학 연구영역으로 편입되고 있다.
memory lifecycle, compaction, forgetting, temporal decay, contradiction, belief revision을 DB abstraction과 operator로 정의.
token, tool-call, latency, semantic cache, accuracy, evidence sufficiency를 동시에 고려하는 cost model.
query별 Vector/Graph/Hybrid route, retrieval depth, evidence budget을 runtime에서 선택.
agent belief와 action이 어떤 evidence·tool result·past state에서 왔는지 추적하고 revision history를 관리.
여러 agent가 memory, tool state, plan, evidence를 동시에 수정할 때 serializability·isolation·conflict resolution을 재정의.
LLM semantic operator를 exact하게 호출하지 않고 error bound와 evidence budget 아래에서 조기종료·sampling·cache를 활용.
이번 회차의 변화는 “LLM 논문이 더 많아졌다”가 아니다. 데이터베이스의 기본 추상화 자체가 바뀌기 시작했다는 점이 중요하다.
Agent가 상태를 가지며 오래 실행되고, memory를 갱신하고, vector와 graph를 넘나들며, semantic predicate를 호출하고, tool을 실제로 실행하는 순간 기존 DBMS의 responsibility boundary는 넓어진다. 동시에 RetroInfer처럼 storage/indexing primitive가 LLM inference 내부로 들어가면서 경계는 안쪽으로도 확장된다.
이 글은 2026년 9월 2일 작성된 첨부 연구동향 메모의 사실, 수치, 논문명, 일정, 연구해석을 웹 읽기 흐름으로 재구성했다. 별도의 외부 사실을 추가하지 않았으며, “향후 중요해질 가능성”이나 “연구공간이 커진다”는 표현은 해당 메모의 분석적 해석을 유지한 것이다.