HeadlinesBriefing favicon HeadlinesBriefing.com

Lattice DB: Base de datos de grafos integrada con búsqueda vectorial

Hacker News •
×

Lattice DB es una base de datos de grafos de conocimiento integrada, de un solo archivo, con indexación vectorial y de texto completo nativa. Permite que las aplicaciones locales consulten datos por relación, semántica y texto en un solo motor y capa de consulta. La base de datos admite recorrido de grafos, similitud vectorial HNSW y búsqueda de texto completo BM25, todo dentro de un único lenguaje de consulta.

Diseñada para cargas de trabajo intensivas en relaciones en una sola máquina, Lattice DB opera con configuración cero y un modelo integrado de un solo escritor. Incluye flujos con nombre duraderos y un feed de cambios de grafos integrado que comparte la misma ruta de transacción/WAL que las escrituras de grafos. Este enfoque local primero garantiza durabilidad respaldada por WAL para un proceso propietario.

Los puntos de referencia de rendimiento muestran 0.13 μs en búsquedas de nodos y 0.83 ms en búsqueda vectorial con 1M vectores con 100% de recuperación. La base de datos admite cargas de trabajo como Graph RAG, memoria de agentes y herramientas de conocimiento local. La instalación está disponible a través de CLI, Python, TypeScript/Node.js y enlaces de Go.

Un ejemplo completo demuestra la creación de un grafo de conocimiento con documentos y autores, almacenamiento de incrustaciones, indexación de texto y consulta en los tres modos de búsqueda. La base de datos es un solo archivo portátil sin servidor ni configuración requerida.

Entidades clave: Personas: jeffhajewski

Preguntas frecuentes: ¿Qué hace que Lattice DB sea único para aplicaciones de IA/RAG?

Lattice DB combina recorrido de grafos, búsqueda de similitud vectorial y búsqueda de texto completo en un solo archivo de base de datos integrado, lo que permite que las aplicaciones de IA/RAG consulten datos conectados, semánticos y textuales sin servidores externos.