Redis Query Engine (RQE)
Go beyond key lookups and run powerful, real-time data queries and search on your Redis data.

Query with simple syntax at faster speeds
Select, filter, aggregate, and search data precisely in milliseconds—directly in Redis—so you don’t have to write the algorithms yourself.
Flexibly run hybrid search & more
Power more real-time app experiences with any number of query types including multi-field, vector, full-text, geospatial, hybrid, and combined queries.
Easily scale to 1 billion vectors
Perform real-time vector search under concurrent load on a query engine that scales both horizontally and vertically—unlocking up to 16X more throughput.
Increase accuracy, reduce latency
No need to wait—your data is instantly queryable with high accuracy and consistency once it’s indexed.
You’re in good company
Run semantic searches over vector embeddings, filter by metadata, and query with vector fields like k-Nearest Neighbor or vector range queries.
Build more quickly and efficiently with features like phrase search, auto-complete, fuzzy match, custom scoring, and more.
Create secondary indexes on a variety of data structures and their fields, including composite (multi-column) indexes.
Search for locations within a specific radius, geometric shapes representing geographic layouts, and points contained within those shapes.
Transform, shape, and compute your Redis data in real-time.
Combine query types including exact match, range, full-text, geospatial, and vector search for even more advanced query expressions.
Use Redis Query Engine today
Start running high-performance queries and real-time search.