RediSearch – Build Modern Applications with Interactive Search Experiences


Join us for RedisConf and Hackathon, April 20-21
RediSearch is a powerful indexing, querying, and full-text search engine for Redis, available on-premises and as a managed service in the cloud.
Query data, content, and documents using a variety of indexing, querying, and full-text search capabilities.
Built with performance in mind using in-memory data structures implemented in C, RediSearch supports fast indexing and ingestion.
Scale out and partition indexes over several shards and nodes for greater speed and memory capacity.
Enjoy continued operations in any scenario with five-nines availability and Active-Active failover.
RediSearch allows you to quickly create indexes on datasets (Hashes), and uses an incremental indexing approach for rapid index creation and deletion. The indexes let you query your data at lightning speed, perform complex aggregations, and filter by properties, numeric ranges, and geographical distance.
The case for Ephemeral searchRediSearch supports full-text indexing and stemming-based query expansion in multiple languages. It provides a rich query language that can perform text searches, as well as complex structured queries. Furthermore, you can enrich search experiences by implementing auto-complete suggestions using ‘fuzzy’ searches.
Aggregation features in RediSearchRediSearch’s Enterprise and Enterprise Cloud offering lets you effortlessly scale RediSearch across an entire cluster, allowing you to grow your indexes to billions of documents on hundreds of servers.
Redis Enterprise Cloud overviewSearch across website, app, or workplace content. Increase engagement with fast, relevant results that are refreshed in real-time—even on frequently updated data.
An always up-to-date inventory can improve the retail experience for your customers, as well as increase the effectiveness of all inventory-related operations.
Build relationships between records and perform sophisticated aggregate searches with secondary indexes, while still keeping your raw data in external databases.
Provide customer support and client service teams with immediate access to relevant information across a variety of data sources.
Redis Enterprise Cloud
Redis Enterprise Software