Slater: 수백만 노드 그래프를 수백 MB RAM으로 서빙하는 Bolt 호환 그래프 DB

Slater – Low-memory graphdb designed for read-heavy graphs

Slater: 수백만 노드 그래프를 수백 MB RAM으로 서빙하는 Bolt 호환 그래프 DB

Slater는 메모리에 맞지 않는 대규모 그래프를 위해 설계된 저메모리 그래프 데이터베이스입니다. 그래프를 디스크 이미지로 컴파일하고 필요할 때 페이징하여, 9천만 노드/15억 엣지의 Wikidata 그래프도 수백 MB RAM으로 서빙합니다. 메모리 사용량은 그래프 크기가 아닌 사용자 설정 캐시 예산에 의해 결정됩니다. Bolt 프로토콜을 지원하여 기존 neo4j 드라이버를 그대로 사용할 수 있으며, Cypher와 ISO GQL을 지원합니다. 선택적 LSM 기반 쓰기 레이어로 실시간 쓰기도 가능하며, 디스크 기반 벡터 검색과 그래프 알고리즘도 내장하고 있습니다. S3/GCS 등 다양한 스토리지 백엔드를 지원하며, 파일 교체만으로 무중단 배포가 가능합니다.

4 GB 그래프와 400 GB 그래프를 서빙하는 데 드는 RAM은 동일합니다. — 값싸고 상태 없는 읽기 복제본을 늘리고, 힙이 아닌 스토리지가 그래프를 보관하게 하세요.

이 날의 다른 글

2026-07-21