RediSearch
RediSearch: Fast Full-Featured Search & Indexing Engine for Redis
A fast and full-featured search and indexing engine for Redis, providing secondary indexing, full-text search, filtering and aggregation in a simple NoSQL fashion.
What is RediSearch?
RediSearch is a search and indexing module for Redis developed by Redis Labs. It turns Redis into a fast in-memory search engine and enables features like full-text search, filtering, faceting/analytics, and more out of the box.
Some key features and benefits of RediSearch include:
- Full-text search - Supports fuzzy matching, exact phrase search, prefix search etc.
- Secondary indexes - Create indexes on any Redis data type like JSON, etc.
- Filtering and Faceting - Filter result sets and generate analytics on the fly.
- Powerful ranking - Sort results by custom ranking algorithms.
- Schema-less - No need to define schema upfront, index any Redis data type.
- Scalable - Scales linearly with data size and number of nodes.
- Easy to use - Provides simple and familiar query API.
RediSearch is highly performant and scales to billions of documents while providing sub-millisecond response times. It allows building advanced search applications and analytics engines on top of Redis with minimal effort.
RediSearch Features
Features
- Full-text search
- Secondary indexing
- Filtering and aggregation
- Auto-complete suggestions
- Exact phrase matching
- Numeric filters and facets
- Geo search
- Highlighting of matched words
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best RediSearch Alternatives
View all RediSearch alternatives with detailed comparison →
Top Development and Databases and other similar apps like RediSearch
Here are some alternatives to RediSearch:
Suggest an alternative ❐Elasticsearch
Algolia
OpenSearch
Apache Solr
Wordpress i-search pro