awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
vdaas avatar

vdaas/vald

0
View on GitHub↗
1,706 Stars·93 Forks·Go·Apache-2.0·4 Aufrufevald.vdaas.org↗

Vald

Vald is a distributed, cloud-native search engine designed for high-dimensional vector data. It functions as an approximate nearest neighbor search platform, enabling the identification of similar data points across massive datasets through horizontal scaling and distributed indexing.

The system is built for container orchestration environments, utilizing custom resource controllers to automate cluster lifecycle management and infrastructure state. It employs graph-based indexing to perform rapid similarity lookups and supports zero-downtime operations by decoupling index construction from query processing through asynchronous background updates.

The platform provides comprehensive data management capabilities, including automated index replication for fault tolerance and disaster recovery mechanisms via object storage backups. Network traffic is managed through middleware-based filtering of remote procedure calls, ensuring controlled data flow and consistent performance across distributed nodes.

Features

  • Approximate Nearest Neighbor Search - Provides high-speed similarity search for high-dimensional vector data using approximate nearest neighbor algorithms.
  • Graph-Based Indexing - Organizes high-dimensional vectors into navigable graph structures for rapid similarity lookups.
  • Vector Search Indexes - Maintains up-to-date search indices for large-scale vector datasets using asynchronous background updates.
  • Vector Search Engines - Provides API endpoints for similarity searches, data insertions, and updates on large-scale vector datasets.
  • Distributed Engines - Executes distributed vector searches across multiple nodes to ensure horizontal scalability and high-speed retrieval.
  • Vector Data Handling - Manages the insertion, deletion, and flushing of high-dimensional vector data into the distributed cluster.
  • Asynchronous Indexing - Enables zero-downtime indexing by updating search indices asynchronously to prevent service interruptions during graph construction.
  • Disaster Recovery Solutions - Ensures data availability and resilience against node failures through index replication and object storage backups.
  • Distributed Sharding Architectures - Partitions vector data across multiple nodes to enable horizontal scaling of search capacity.
  • Kubernetes-Native Data Platforms - Provides a resilient, cloud-native infrastructure for managing and querying vector indices with zero-downtime updates.
  • Horizontal Scaling - Supports horizontal infrastructure scaling by distributing vector data across multiple nodes to maintain performance as dataset sizes grow.
  • Automatic Failover Replicas - Provides fault tolerance through automated index replication across multiple nodes.
  • Search and Indexing - Automates indexing and backup processes to maintain data integrity and consistency across distributed environments.
  • Asynchronous Indexing - Performs index construction in the background to ensure continuous availability during data modifications.
  • Replication Mechanisms - Provides index replication to store vector indices across multiple agents and automatically rebalance replicas if an agent fails.
  • Cluster Lifecycle Management - Automates the installation and lifecycle management of distributed search clusters via custom resource specifications.
  • Custom Resource Controllers - Automates cluster lifecycle management and infrastructure state using declarative Kubernetes custom resource controllers.
  • Kubernetes Cluster Management - Deploys and manages distributed search clusters on Kubernetes to automate lifecycle tasks and scaling.
  • Search Infrastructure Management - Manages large-scale vector similarity searches and index replication within container orchestration environments.
  • Object Storage Backups - Supports disaster recovery by backing up search indices to external object storage.
  • Distributed Search Engines - Facilitates deployment on container orchestration platforms with built-in discovery and load balancing.

Star-Verlauf

Star-Verlauf für vdaas/valdStar-Verlauf für vdaas/vald

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit Vald

Handverlesene Sammlungen, in denen Vald vorkommt.
  • Vektordatenbanken

Häufig gestellte Fragen

Was macht vdaas/vald?

Vald is a distributed, cloud-native search engine designed for high-dimensional vector data. It functions as an approximate nearest neighbor search platform, enabling the identification of similar data points across massive datasets through horizontal scaling and distributed indexing.

Was sind die Hauptfunktionen von vdaas/vald?

Die Hauptfunktionen von vdaas/vald sind: Approximate Nearest Neighbor Search, Graph-Based Indexing, Vector Search Indexes, Vector Search Engines, Distributed Engines, Vector Data Handling, Asynchronous Indexing, Disaster Recovery Solutions.

Welche Open-Source-Alternativen gibt es zu vdaas/vald?

Open-Source-Alternativen zu vdaas/vald sind unter anderem: lancedb/lancedb — LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector… hora-search/hora — Hora is a vector similarity search library written in Rust designed for efficient approximate nearest neighbor… facebookresearch/faiss — This project is a high-performance library designed for the similarity search and clustering of dense vectors across… microsoft/sptag — SPTAG is a vector approximate nearest neighbor search library and distributed vector search engine. It provides a… microsoft/garnet — Garnet is a multi-threaded in-memory database and distributed key-value store. It functions as a high-performance… ravendb/ravendb — RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It…

Open-Source-Alternativen zu Vald

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Vald.
  • lancedb/lancedbAvatar von lancedb

    lancedb/lancedb

    9,031Auf GitHub ansehen↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    Auf GitHub ansehen↗9,031
  • hora-search/horaAvatar von hora-search

    hora-search/hora

    2,662Auf GitHub ansehen↗

    Hora is a vector similarity search library written in Rust designed for efficient approximate nearest neighbor retrieval in high-dimensional data spaces. It functions as a compiled search engine that organizes vector spaces using hierarchical graphs, trees, and product quantization, while computing proximity through various mathematical distance formulas including Euclidean, Manhattan, cosine, and dot product calculations. The library supports high-performance execution through hardware-accelerated instruction sets and concurrent thread dispatch across multiple hardware processors. To accommo

    Rustalgorithmapproximate-nearest-neighbor-searchartificial-intelligence
    Auf GitHub ansehen↗2,662
  • facebookresearch/faissAvatar von facebookresearch

    facebookresearch/faiss

    40,302Auf GitHub ansehen↗

    This project is a high-performance library designed for the similarity search and clustering of dense vectors across massive datasets. It functions as a vector similarity search engine, providing the necessary tools to organize complex numerical data into specialized structures that facilitate rapid retrieval and efficient querying of millions of records. The library distinguishes itself through a variety of advanced indexing and compression techniques, including hierarchical navigable small worlds for logarithmic time complexity and inverted file indexing to partition vector spaces into mana

    C++
    Auf GitHub ansehen↗40,302
  • microsoft/sptagAvatar von microsoft

    microsoft/SPTAG

    5,004Auf GitHub ansehen↗

    SPTAG is a vector approximate nearest neighbor search library and distributed vector search engine. It provides a large-scale vector index designed to organize and retrieve similar vectors from massive datasets using high-performance similarity search and proximity queries. The system functions as a dynamic vector index manager, supporting incremental updates, insertions, and deletions of vectors without requiring a full index rebuild. It scales search operations across multiple machines to handle large-scale datasets and high volumes of online requests through distributed search request hand

    C++
    Auf GitHub ansehen↗5,004
  • Alle 30 Alternativen zu Vald anzeigen→