Supported Vector Databases
Opensearch
OpenSearch is an enterprise-grade search and observability suite that brings order to unstructured data at scale. OpenSearch supports k-NN (k-Nearest Neighbors) and allows you to store and retrieve high-dimensional vector embeddings efficiently.
Installation
OpenSearch support requires additional dependencies. Install them with:
Prerequisites
Before using OpenSearch with Zentry, you need to set up a collection in AWS OpenSearch Service.
AWS OpenSearch Service
You can create a collection through the AWS Console:
- Navigate to OpenSearch Service Console
- Click “Create collection”
- Select “Serverless collection” and then enable “Vector search” capabilities
- Once created, note the endpoint URL (host) for your configuration
Usage
Add Memories
Search Memories
Features
- Fast and Efficient Vector Search
- Can be deployed on-premises, in containers, or on cloud platforms like AWS OpenSearch Service.
- Multiple Authentication and Security Methods (Basic Authentication, API Keys, LDAP, SAML, and OpenID Connect)
- Automatic index creation with optimized mappings for vector search
- Memory Optimization through Disk-Based Vector Search and Quantization
- Real-Time Analytics and Observability