Show HN: LatticeDB – 그래프 데이터베이스용 SQLite, 이게 왜 필요할까?

LatticeDB는 그래프, 벡터, 전문 검색을 하나의 엔진에서 지원하는 임베디드 단일 파일 데이터베이스다. 노드 조회는 0.13μs, 100만 벡터 검색은 0.83ms로 빠르며, Graph RAG, 에이전트 메모리 등 관계 중심 워크로드에 적합하다. SQLite와 유사한 단일 파일 모델로 서버 설정 없이 사용할 수 있다.

AI 요약

LatticeDB는 단일 파일로 동작하는 임베디드 속성 그래프 데이터베이스로, 그래프 탐색, 벡터 유사도 검색(HNSW), BM25 전문 검색을 하나의 쿼리 레이어에서 지원합니다. 서버나 설정 없이 로컬 환경에서 관계 중심 워크로드를 처리하도록 설계되었으며, Graph RAG, 에이전트 메모리, 로컬 지식 도구 등의 애플리케이션에 적합합니다. 성능 벤치마크로 노드 조회 0.13μs, 100만 벡터 검색 시 0.83ms(100% 재현율)를 제시하며, CLI, Python, TypeScript/Node.js, Go 바인딩을 제공합니다. 단일 작성자 모델과 WAL 기반 내구성을 갖춘 로컬 우선 설계가 특징입니다.

핵심 포인트

  • 단일 파일 기반 임베디드 그래프 DB로 서버·설정 불필요, 제로 구성 운영
  • 그래프 탐색 + HNSW 벡터 검색 + BM25 전문 검색을 하나의 쿼리 언어로 통합
  • 성능: 노드 조회 0.13μs, 100만 벡터에서 0.83ms 검색(100% 재현율)
  • Python, TypeScript/Node.js, Go, CLI 등 다양한 언어 바인딩 제공

향후 전망

  • Graph RAG와 로컬 AI 에이전트 메모리 등 관계·의미·텍스트를 동시에 다루는 신규 워크로드에서 수요가 늘어날 전망
  • 단일 파일 임베디드 모델은 SQLite가 관계형 DB에서 차지한 위치를 그래프 DB 영역에서 재현할 가능성
출처:GitHub (hackernews 경유)
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...