HeadlinesBriefing favicon HeadlinesBriefing.com

Lattice DB : base de données de graphes intégrée avec recherche vectorielle

Hacker News •
×

Lattice DB est une base de données de graphes de connaissances intégrée, à fichier unique, avec indexation vectorielle et plein texte native. Elle permet aux applications locales d'interroger les données par relation, sémantique et texte dans un seul moteur et une seule couche de requête. La base de données prend en charge le parcours de graphes, la similarité vectorielle HNSW et la recherche plein texte BM25, le tout dans un langage de requête unique.

Conçue pour des charges de travail intensives en relations sur une seule machine, Lattice DB fonctionne avec une configuration nulle et un modèle intégré à écrivain unique. Elle comprend des flux nommés durables et un flux de changements de graphes intégré partageant le même chemin de transaction/WAL que les écritures de graphes. Cette approche locale d'abord garantit une durabilité soutenue par WAL pour un processus propriétaire.

Les benchmarks de performance montrent 0,13 μs pour les recherches de nœuds et 0,83 ms pour la recherche vectorielle à 1M vecteurs avec un rappel de 100 %. La base de données prend en charge des charges de travail comme Graph RAG, la mémoire d'agent et les outils de connaissance locaux. L'installation est disponible via CLI, Python, TypeScript/Node.js et les liaisons Go.

Un exemple complet démontre la création d'un graphe de connaissances avec des documents et des auteurs, le stockage d'embeddings, l'indexation de texte et l'interrogation dans les trois modes de recherche. La base de données est un fichier portable unique sans serveur ni configuration requise.

Entités clés : Personnes : jeffhajewski

FAQ : Qu'est-ce qui rend Lattice DB unique pour les applications IA/RAG ?

Lattice DB combine le parcours de graphes, la recherche de similarité vectorielle et la recherche plein texte dans un seul fichier de base de données intégré, permettant aux applications IA/RAG d'interroger des données connectées, sémantiques et textuelles sans serveurs externes.