Overall Satisfaction with Redis
We are using Redis for one of our clients. We wanted to find a way to handle huge amounts of data for every user search and their MySQL was not able to handle it quickly. We were discussing going more toward NoSQL. After more R&D, we chose Redis. Now it is handling data in an excellent way. It's for a travel product where we are searching hotels and flight for queries given by users, and Redis is rocking here.
- Handles huge data without any loss
- more number of request at same time
- node replication
- Since this is in-memory database but when you use it as persistence DB then pricing will increase.
- Does not support query like SQL
- Redis require minimum hardware to setup.
- It is very fast to read and write data compare to other database.
- Now it replacing traditional data store.
- Price
- Product Features
- Product Usability
- Product Reputation
- Prior Experience with the Product
- Third-party Reviews
The main factor of using Redis is the performance and product functionality, and it has a good reputation in growing NoSQL databases.
Redis reduces our database store cost. The Redis community is awesome and very active. We need a super fast database storage and Redis' performance is awesome. Redis takes less memory.
We have also done lot of research over NoSQL databases to find what is a good fit for our application. We finally decided to use Redis because: