Elasticsearch is a distributed search engine and NoSQL document store designed for full-text search and real-time data retrieval. It functions as a RESTful data indexer and vector database, allowing for the storage and management of structured JSON documents across multiple nodes. The system distinguishes itself through its ability to serve as a log analytics platform for monitoring system health and security events. It incorporates vector search implementation using mathematical embeddings to support generative AI and augmented generation applications. The platform covers a broad range of c
Wukong is a distributed full-text search engine designed for indexing and retrieving text documents. It functions as a customizable search backend that employs a BM25 relevance ranker to order search results based on term frequency and inverse document frequency. The system includes a specialized Chinese text segmenter to break continuous character strings into meaningful words for accurate indexing and retrieval. To handle large datasets and high request volumes, it utilizes a distributed search index that employs hash-based sharding to split documents across multiple nodes. The engine prov
Manticoresearch is a high-performance search engine and database designed for indexing and retrieving large datasets. It functions as a full-text search engine, a vector search database, and a SQL-based search database, providing a distributed search cluster architecture. The system provides an alternative to the Elasticsearch stack, offering a compatible API for indexing and searching structured and unstructured data. It distinguishes itself by supporting multiple retrieval methods, including vector matching for similarity search, geospatial queries, and traditional full-text ranking. The p
Lnx is a high-performance search engine and indexing database designed for managing large datasets. It provides a scalable infrastructure for full-text retrieval, allowing applications to process and query structured data with consistent responsiveness. The platform distinguishes itself through a schema-driven approach to data ingestion, which enforces structured field definitions to optimize storage and query precision. It incorporates advanced search capabilities, including fuzzy matching, spell correction, and similarity-based content recommendations, to ensure accurate results even with i
Toshi is a full-text search engine and library implemented in Rust, designed to manage and query large-scale structured datasets. It functions as a distributed search platform that enables high-speed information retrieval across massive collections of data.
Die Hauptfunktionen von toshi-search/toshi sind: Full-Text Search Engines, Distributed Sharding Architectures, Full-Text Inverted Indexes, Write-Ahead Logging, Distributed Search Engines, High-Throughput Indexing, Asynchronous Segment Merging, Distributed Search Query Routing.
Open-Source-Alternativen zu toshi-search/toshi sind unter anderem: elasticsearch/elasticsearch — Elasticsearch is a distributed search engine and NoSQL document store designed for full-text search and real-time data… huichen/wukong — Wukong is a distributed full-text search engine designed for indexing and retrieving text documents. It functions as a… manticoresoftware/manticoresearch — Manticoresearch is a high-performance search engine and database designed for indexing and retrieving large datasets.… lnx-search/lnx — Lnx is a high-performance search engine and indexing database designed for managing large datasets. It provides a… apache/lucene-solr — This project is a full text search engine and enterprise search infrastructure designed for indexing and retrieving… redisearch/redisearch — RediSearch is a Redis module that adds secondary indexing, full-text search, aggregation, and vector similarity search…