Neo4j Vector Search
An enhancement to the Neo4j graph database providing vector search capabilities through dedicated indexes.
About this tool
Neo4j Vector Search enhances the Neo4j graph database by providing vector search capabilities through dedicated indexes. These vector indexes enable similarity searches and complex analytical queries by representing nodes or properties as vectors in a multidimensional space. Originally released as a public beta in Neo4j 5.11, node vector indexes reached general availability in Neo4j 5.13.
Features
- Similarity Search: Facilitates similarity searches based on vector embeddings.
- Complex Analytical Queries: Supports complex analytical queries using vector representations.
- Powered by Apache Lucene: Leverages the Apache Lucene indexing and search library for its core functionality.
- Querying Large Datasets: Allows for efficient querying of vector embeddings within large datasets.
- Flexible Embedding Storage: Stores vector embeddings as
LIST<INTEGER | FLOAT>properties on nodes or relationships. - Broad Embedding Generator Compatibility: Compatible with embeddings generated by proprietary tools like Vertex AI and OpenAI, as well as open-source libraries such as sentence-transformers.
- Supports Various Dimensions: Accommodates vector embeddings with various dimensions, including 256, 768, 1536, and 3072.
Loading more......
Information
Categories
Tags
Similar Products
6 result(s)Lantern is a PostgreSQL extension that enables efficient vector search capabilities, allowing users to perform similarity searches directly within their PostgreSQL databases.
MariaDB Vector is an extension or feature of MariaDB, providing capabilities for handling and querying vector data within the MariaDB ecosystem.
HelixDB is a powerful, open-source graph-vector database built in Rust, designed for intelligent data storage for Retrieval-Augmented Generation (RAG) and AI applications. It combines graph database features with vector search, making it directly relevant to AI and machine learning workflows that require vector data management.
Neo4j is a graph database that has added vector search capabilities, providing unique and effective approaches for retrieval augmented generation (RAG) and other AI applications.
An OpenSearch plugin that expands its capabilities with the custom `knn_vector` data type, enabling storage of embeddings and providing methods for k-NN similarity searches, including Approximate k-NN, Script Score k-NN, and Painless extensions.
Neural and hybrid search capability in OpenSearch that combines lexical queries with vector-based neural search using a pipeline of normalization and score combination techniques. It enables semantic (vector) search and hybrid search over indices such as `neural_search_pqa`, suitable for AI and vector database-style retrieval use cases.