As search engines become increasingly refined, users have grown to expect the most relevant results for the search terms they input. In order to sufficiently address users’ needs and expectations, Redis developed RediSearch, a full-text search engine that utilizes Redis Modules API to extend Redis with new commands and capabilities.
In addition to being fast and memory efficient, RediSearch can store documents, index existing Redis data, support numeric range filtering of results, perform query execution using a chained-iterator based approach, provide stemming for over 15 languages using the Snowball stemming library, auto-complete search terms, and accommodate Fuzzy Suggestions. Moreover, RediSearch can be scaled out and partitioned over multiple machines in the case that an index is too large.
You will also receive a link to this document at the email address you provided. Browse additional resources from our library of Case Studies, Benchmarks, and more!