OpenSearch provides retrieval configuration and sort policy management to help you optimize search results for your business needs.
Features
OpenSearch supports index configuration for online and offline applications, along with text analyzers and custom text analyzers. For more information, see Configure retrieval.
OpenSearch divides the sort process into two phases to achieve high search performance: rough sort and fine sort. Rough sort selects the top N high-quality documents from all retrieved documents. Fine sort then scores and ranks these documents to produce the final results. Because rough sort affects search performance and fine sort determines the ultimate ranking, you can use a simple, efficient rough sort strategy based only on the key factors for fine sort. OpenSearch provides basic and business sort functions, configurable sort policies, and supports Cava-based sort plug-in development. For more information, see Manage policies.