Slater – 읽기 집약적 그래프를 위한 저메모리 graphdb
·2026.07.22 03:39
메모리 사용량을 최소화하면서 대규모 그래프 데이터를 처리할 수 있는 새로운 graphdb가 공개되었습니다.
Slater는 그래프 크기와 상관없이 고정된 캐시 예산만 사용하여 수억 개의 노드와 수십억 개의 엣지를 처리할 수 있는 저메모리 그래프 데이터베이스입니다.
기존의 Neo4j나 Memgraph 같은 그래프 DB가 데이터 크기만큼의 RAM을 요구하는 것과 달리, Slater는 그래프를 디스크 기반 이미지로 컴파일한 뒤 필요할 때만 페이지(paging) 방식으로 불러옵니다. 이를 통해 그래프 크기와 메모리 비용을 분리할 수 있습니다.
주요 특징은 다음과 같습니다:
- Bolt 프로토콜 지원: 기존 Neo4j 드라이버를 그대로 사용할 수 있습니다.
- RAG 및 벡터 검색: 그래프 데이터 옆에 디스크 네이티브 벡터 검색 기능이 통합되어 있어, RAG(검색 증강 생성)를 위한 지식 그래프 구축에 최적화되어 있습니다.
- Read-Write 지원: 데이터 이미지를 다시 빌드할 필요 없이, Bolt를 통해 직접 노드 추가나 속성 수정을 수행할 수 있는 지속 가능한 쓰기 기능을 제공합니다.
- 확장성: 저렴하고 상태가 없는(stateless) 읽기 복제본을 쉽게 배포할 수 있어 대규모 지식 그래프 운영 비용을 획기적으로 낮출 수 있습니다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.