Skip to content

[Feature Request]: Add Valkey Vector Store support #20785

@daric93

Description

@daric93

Feature Description

Add a new vector store integration for Valkey, an open-source key-value datastore that supports high-performance vector similarity search through the valkey-search module. This integration would use the official valkey-glide Python client to provide LlamaIndex users with a production-ready, AWS-supported alternative to Redis for vector search workloads.

Reason

Valkey is gaining significant traction as an open-source alternative to Redis. Several factors make this integration timely and valuable:

  1. Open Source Governance: As a Linux Foundation project, Valkey offers transparent governance and community-driven development
  2. Redis Compatibility: Valkey maintains protocol compatibility for core features with Redis while adding new features, making migration straightforward
  3. Performance: The valkey-search module delivers single-digit millisecond latency with 99%+ recall for vector search operations
  4. Growing Adoption: Major cloud providers are offering managed Valkey services with vector search capabilities

Value of Feature

  • Seamless integration with Valkey's high-performance vector search using the official valkey-glide client
  • Support for both exact (FLAT) and approximate (HNSW) algorithms with hybrid search combining vector similarity and metadata filtering
  • Linear scaling with cluster mode support, open-source licensing, and managed service options from major cloud providers
  • Provides an open-source alternative with clear governance, commercial support options, and easy migration paths from Redis deployments

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttriageIssue needs to be triaged/prioritized

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions