Search-engine databases help users quickly find the information they need in a high quality and cost-effective manner. They are primarily used for searching the data content. These databases are highly optimized for keyword queries and typically offer specialized methods such as full-text search, complex search expressions, and ranking of search results.
RediSearch is a real-time search engine that enables you to query your Redis data to answer a wide variety of complex questions. Use it as a secondary index for datasets hosted in Redis or search across data in other data stores, as a fast text-search or auto-complete engine, as well as an engine for light-speed aggregations and faceted queries. Rich with features, RediSearch supports capabilities for search and filtering such as geo-spatial queries, retrieving only IDs (instead of whole documents), and custom document scoring. Aggregations can combine map, filter, and reduce/groupby operations in custom pipelines that run across millions of elements in an instant. RediSearch also supports auto-completion with fuzzy prefix matching, and atomic real-time insertion of new documents to a search index.
By continuing to use this site, you consent to our updated privacy agreement. You can change your cookie settings at any time but parts of our site will not function correctly without them.