Search Benchmarking: RediSearch vs. Elasticsearch
RediSearch is a distributed full-text search and aggregation engine on the top of Redis, allows users to execute complex search queries on their Redis dataset in an extremely fast manner. In this Search benchmark we compared RediSearch to Elasticsearch over two use cases:
We first indexed 5.6 million docs (5.3GB) of the Wikipedia and then performed two-words search queries over the indexed dataset. We benchmarked RediSearch and Elasticsearch in following use cases:
Elasticsearch is a great feature-rich search product from created by the great people at Elastic.co, but when it comes to performance, it has inherent architecture deficiencies comparing RediSearch as can be seen in the following table:
Read more about RediSearch here and the technology behind it.