awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
meilisearch avatar

meilisearch/meilisearch

0
View on GitHub↗
58,118 星标·2,569 分支·Rust·39 次浏览www.meilisearch.com↗

Meilisearch

Meilisearch is a high-performance, developer-focused search engine designed to provide instant, typo-tolerant results for applications. It functions as a RESTful service that accepts JSON documents, organizing structured information into searchable collections to ensure rapid retrieval. The engine is built to be lightweight and easy to configure, minimizing maintenance overhead while integrating into existing software stacks.

The system distinguishes itself through specialized indexing and storage techniques, including the use of finite state transducers for memory-efficient lexicon storage and zero-copy memory mapping for direct data access. It employs a custom tokenizer pipeline to process text and utilizes processor-level vector instructions to accelerate ranking calculations. An asynchronous task queue manages indexing operations in the background, ensuring that search queries remain responsive and non-blocking even during database updates.

Beyond its core search capabilities, the engine supports complex querying requirements such as faceted filtering and content-heavy document retrieval. It is designed to facilitate immediate search experiences, allowing users to receive relevant results as they type. The software is distributed as a standalone service, with documentation available to guide the integration process.

Features

  • Developer-Focused Search Tools - Simplifies integration by offering a lightweight, drop-in search solution for modern application stacks.
  • Document Indexing Engines - Transforms raw information into structured, high-performance collections optimized for instant retrieval.
  • Full-Text - Delivers typo-tolerant text retrieval with advanced relevance ranking for high-performance search requirements.
  • RESTful Search Services - Exposes indexing and query functionality through standard HTTP interfaces for seamless network-based interaction.
  • Finite State Transducers - Compresses dictionary terms into graph-based structures to enable memory-efficient storage and rapid prefix lookups.
  • Zero-Copy Memory Mappings - Maps database files directly into memory to eliminate redundant data copying between kernel and user space.
  • Tokenizers - Decomposes unstructured text into normalized tokens using language-specific rules to prepare data for indexing.
  • Instant Search Interfaces - Displays immediate, relevant results as users type to facilitate rapid navigation through large datasets.
  • Key-Value - Employs a memory-mapped storage engine to provide high-performance, atomic key-value persistence.
  • SIMD Accelerated Searchers - Leverages processor-level vector instructions to accelerate memory scanning and scoring calculations during search execution.
  • Machine Learning Operations - Fast, open-source search engine.
  • Enterprise Search - Typo-tolerant search engine for applications.
  • Search and Indexing - Fast, open-source search engine for applications.
  • API and Data Services - Delivers a fast, AI-powered search engine API.
  • Enterprise Search - Typo-tolerant search engine for web applications.
  • Web Framework Examples - Fast, typo-tolerant search engine.
  • Content Management Search - Optimizes the retrieval of articles and documents within content-heavy platforms through typo-tolerant search logic.
  • Product Discovery Engines - Facilitates product discovery through faceted filtering, relevance ranking, and highly responsive search interfaces.
  • Full-Text Search Integrations - Augments existing application databases with powerful, typo-tolerant search capabilities that exceed standard filtering.

Star 历史

meilisearch/meilisearch 的 Star 历史图表meilisearch/meilisearch 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Meilisearch 的开源替代方案

相似的开源项目,按与 Meilisearch 的功能重合度排序。
  • typesense/typesensetypesense 的头像

    typesense/typesense

    25,254在 GitHub 上查看↗

    Typesense is a distributed search engine designed to provide sub-millisecond query latency across massive datasets. It functions as both a high-performance indexing and retrieval engine and a comprehensive search experience platform, offering built-in typo tolerance and tools for managing relevance through synonym configuration, result curation, and complex filtering. The platform distinguishes itself by utilizing in-memory indexing to maintain high-throughput data retrieval and integrating vector database capabilities to support semantic similarity searches. It ensures data consistency and h

    C++algoliadatastoreelasticsearch
    在 GitHub 上查看↗25,254
  • spacejam/sledspacejam 的头像

    spacejam/sled

    8,928在 GitHub 上查看↗

    Sled is an embedded key-value store and ACID-compliant database designed for high-performance data persistence. It functions as a log-structured storage engine that organizes data using B+ trees to support efficient range queries and prefix scans. The engine implements a zero-copy data store model, utilizing epoch-based reclamation to provide direct references to cached values without memory allocations. It distinguishes itself through a combination of write-ahead logging, page cache optimizations to reduce write amplification on flash storage, and serializable transactions for atomic multi-k

    Rustb-plus-treeb-treeconcurrent
    在 GitHub 上查看↗8,928
  • elastic/elasticsearchelastic 的头像

    elastic/elasticsearch

    77,012在 GitHub 上查看↗

    Elasticsearch is a distributed search engine and document store designed for the high-performance indexing and retrieval of massive volumes of unstructured data. It functions as a centralized analytics platform, providing a schema-flexible architecture that organizes information into searchable indices while maintaining global cluster state through a distributed consensus mechanism. The platform distinguishes itself through its integrated approach to observability, security, and advanced analytics. It combines full-text, vector, and hybrid search capabilities with machine learning-driven insi

    Javaelasticsearchjavasearch-engine
    在 GitHub 上查看↗77,012
  • quickwit-oss/tantivyquickwit-oss 的头像

    quickwit-oss/tantivy

    15,442在 GitHub 上查看↗

    Tantivy is a library for building full-text search engines and indexing frameworks. It provides the core components necessary to organize large collections of text data into searchable structures, enabling the execution of complex queries and the retrieval of information across structured document sets. The engine utilizes an inverted index architecture to map terms to document identifiers, supported by a segment-based storage model that balances search performance with write throughput. It incorporates specialized data structures, including finite state transducers for term dictionaries and

    Rustrustsearch-engine
    在 GitHub 上查看↗15,442
查看 Meilisearch 的所有 30 个替代方案→

常见问题解答

meilisearch/meilisearch 是做什么的?

Meilisearch is a high-performance, developer-focused search engine designed to provide instant, typo-tolerant results for applications. It functions as a RESTful service that accepts JSON documents, organizing structured information into searchable collections to ensure rapid retrieval. The engine is built to be lightweight and easy to configure, minimizing maintenance overhead while integrating into existing software stacks.

meilisearch/meilisearch 的主要功能有哪些?

meilisearch/meilisearch 的主要功能包括:Developer-Focused Search Tools, Document Indexing Engines, Full-Text, RESTful Search Services, Finite State Transducers, Zero-Copy Memory Mappings, Tokenizers, Instant Search Interfaces。

meilisearch/meilisearch 有哪些开源替代品?

meilisearch/meilisearch 的开源替代品包括: typesense/typesense — Typesense is a distributed search engine designed to provide sub-millisecond query latency across massive datasets. It… spacejam/sled — Sled is an embedded key-value store and ACID-compliant database designed for high-performance data persistence. It… elastic/elasticsearch — Elasticsearch is a distributed search engine and document store designed for the high-performance indexing and… quickwit-oss/tantivy — Tantivy is a library for building full-text search engines and indexing frameworks. It provides the core components… redis/go-redis — This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive… qdrant/qdrant — Qdrant is a high-performance vector similarity database designed to store, index, and search high-dimensional vectors…