Implements high-performance full-text search using Meilisearch patterns for indexing, filtering, and multi-tenant search.
This skill provides a comprehensive set of implementation patterns for Meilisearch v1.x, enabling developers to build fast, typo-tolerant search experiences. It covers critical aspects of the Meilisearch lifecycle, including asynchronous document indexing, configuration of filterable and sortable attributes, geo-spatial search, and secure multi-tenant access control using tenant tokens. By following these established patterns, developers can avoid common pitfalls like blocking the event loop with task polling or attempting to filter on unindexed attributes, ensuring a robust and scalable search architecture.
主な機能
01Multi-search and federated search capabilities across multiple indexes
02Geo-search implementation with radius and bounding box support
03Advanced search configuration for filtering, sorting, and faceted navigation
04Secure multi-tenancy patterns using scoped API keys and tenant tokens
055 GitHub stars
06Asynchronous document indexing and background task management patterns
ユースケース
01Developing secure SaaS applications where multiple tenants share an index but see only their own data
02Building a typo-tolerant e-commerce product search with faceted navigation and price filtering
03Implementing location-based services using geo-aware search and distance-based sorting