HeadlinesBriefing favicon HeadlinesBriefing.com

Lattice DB: Basis Data Graf Tertanam dengan Pencarian Vektor

Hacker News •
×

Lattice DB adalah basis data graf pengetahuan tertanam satu file dengan indeks vektor dan teks lengkap asli. Ini memungkinkan aplikasi lokal untuk mengkueri data berdasarkan relasi, semantik, dan teks dalam satu mesin dan lapisan kueri. Basis data mendukung traversal graf, kemiripan vektor HNSW, dan pencarian teks lengkap BM25, semuanya dalam satu bahasa kueri.

Dirancang untuk beban kerja yang intensif relasi pada satu mesin, Lattice DB beroperasi dengan konfigurasi nol dan model penulis tunggal tertanam. Ini mencakup aliran bernama yang tahan lama dan umpan perubahan graf bawaan yang berbagi jalur transaksi/WAL yang sama dengan penulisan graf. Pendekatan lokal-pertama ini memastikan daya tahan yang didukung WAL untuk satu proses pemilik.

Benchmark kinerja menunjukkan 0,13 μs pencarian simpul dan 0,83 ms pencarian vektor pada 1M vektor dengan recall 100%. Basis data mendukung beban kerja seperti Graph RAG, memori agen, dan alat pengetahuan lokal. Instalasi tersedia melalui CLI, Python, TypeScript/Node.js, dan binding Go.

Contoh lengkap menunjukkan pembuatan graf pengetahuan dengan dokumen dan penulis, penyimpanan embedding, pengindeksan teks, dan kueri di ketiga mode pencarian. Basis data adalah satu file portabel tanpa server atau konfigurasi yang diperlukan.

Entitas Kunci: Orang: jeffhajewski