• Home
  • Categories
  • Tags
  • Pricing
  • Submit
    Built with
    Ever Works
    Ever Works

    Connect with us

    Stay Updated

    Get the latest updates and exclusive content delivered to your inbox.

    Product

    • Categories
    • Tags
    • Pricing
    • Help

    Clients

    • Sign In
    • Register
    • Forgot password?

    Company

    • About Us
    • Admin
    • Sitemap

    Resources

    • Blog
    • Submit
    • API Documentation
    All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence.
    Copyright © 2025 Awesome Vector Databases. All rights reserved.·Terms of Service·Privacy Policy·Cookies
    Decorative pattern
    Decorative pattern
    1. Home
    2. Multi Model & Hybrid Databases
    3. Apache Kvrocks

    Apache Kvrocks

    Distributed key-value NoSQL database with experimental vector similarity search. Redis-compatible with RocksDB storage engine, adding HNSW-based vector indexing for large-scale vector data management.

    🌐Visit Website

    About this tool

    Surveys

    Loading more......

    Information

    Websitekvrocks.apache.org
    PublishedMar 11, 2026

    Categories

    1 Item
    Multi Model & Hybrid Databases

    Tags

    3 Items
    #Redis Compatible#Distributed#Vector Search

    Similar Products

    6 result(s)
    Crate

    Crate is an open-source distributed SQL database with support for vector data types and vector search, suitable for AI-driven applications.

    Havenask

    Havenask is an open-source distributed search engine with support for vector search, designed for large-scale AI and search applications.

    Apache Cassandra

    Apache Cassandra is a distributed NoSQL database that is adding native support for high-dimensional vector storage and approximate nearest neighbor search, making it a scalable choice for AI and vector search workloads.

    citrus

    A distributed vector database designed for scalable and efficient vector similarity search. It is purpose-built for handling large-scale vector data and search workloads.

    Transwarp Hippo

    Transwarp Hippo is an enterprise-grade, cloud-native distributed vector database designed for scalable vector operations, including similarity search and clustering, targeting massive datasets and real-time recommendation systems.

    vearch

    Vearch is a distributed vector search engine designed for AI-native applications, enabling scalable and efficient similarity search across large datasets.

    Overview

    Apache Kvrocks is a distributed key-value NoSQL database that uses RocksDB as its storage engine and is compatible with the Redis protocol. Vector similarity search support is currently under active development.

    Vector Search Implementation (Experimental)

    Kvrocks is integrating vector indexing capabilities to support vector similarity searches with real-time processing and efficient large-scale vector data management.

    Current Status

    • Experimental Feature: Vector search via Kvrocks Search module (KQIR)
    • HNSW Algorithm: Initial implementation focuses on on-disk HNSW index
    • Field Type: VECTOR field type added to existing TAG and NUMERIC types
    • Production Status: Under active development, not yet production-ready

    Vector Search Features

    Supported Query Types

    • Vector Range Queries: @vec_field:[VECTOR_RANGE range $vec]
    • KNN Queries: * => [KNN n @vec_field $vec] (without prefiltering)

    Vector Field Configuration

    • Data Type: FLOAT64 vectors
    • Dimensionality: Configurable vector dimensions
    • Distance Metrics: L2 (Euclidean), IP (Inner Product), COSINE

    HNSW Parameters

    • Initial capacity (default: 500,000)
    • M parameter for maximum edges per node (default: 16)
    • ef_construction (default: 200)
    • ef_runtime (default: 10)
    • Epsilon for approximate search (default: 0.01)
    • Number of levels in the graph

    Core Kvrocks Features

    • Redis Compatibility: Compatible with Redis protocol and commands
    • RocksDB Backend: Persistent storage with RocksDB
    • Distributed Architecture: Built for horizontal scaling
    • Disk-Based: Lower memory requirements than in-memory databases
    • Kvrocks Search (KQIR): Query engine supporting SQL and RediSearch queries

    Use Cases

    • RAG Applications: LangChain can utilize Kvrocks as a vector database
    • Large-Scale Vector Storage: Cost-effective disk-based vector storage
    • Redis Migration: Drop-in replacement for Redis with vector capabilities
    • Hybrid Workloads: Combine key-value operations with vector search

    Architecture

    Kvrocks Search encoding design efficiently maps HNSW index structures to RocksDB key-values, enabling persistent, scalable vector search on disk.

    Integration

    • Redis client libraries (any language with Redis support)
    • LangChain for RAG applications
    • RediSearch-compatible tools
    • SQL query interface via KQIR

    Roadmap

    • Complete HNSW implementation
    • Additional index types based on performance requirements
    • Enhanced filtering capabilities
    • Production-ready vector search module

    Pricing

    Free and open-source under the Apache 2.0 license.