I can use as queue for pub-sub architecture and fast performence Review collected by and hosted on G2.com.
Low data strcuture support and Backup for large scale application to reduce downtime. Review collected by and hosted on G2.com.
Redis uses the power of a general database as well as in-memory storage, which makes Redis easy to use from a developer's POV and powerful as in-memory storage.
It supports all programming languages similar to other general databases. That's why easy to integrate and implement as start using Redis to make the software faster. Review collected by and hosted on G2.com.
Redis doesn't support join or rich query language. Review collected by and hosted on G2.com.
Redis is very very easy to use. We use it in our software to get frequently used data from cache instead of db which saves a lot of time in computation. Plus its pub sub system is also helpful in some areas of our software. Review collected by and hosted on G2.com.
No UI to see all its keys and values. One has to be dependent on its command line interface. Review collected by and hosted on G2.com.
It very simple to setup and use once you learn the basics. The datatype are very basic, but extremely performant. Redis is used every day as main part of the tech stack. Review collected by and hosted on G2.com.
The lack of out of the box support for JSON structures. Review collected by and hosted on G2.com.
Its light weighted and easy to manange.
Fast data processing able to read write vesy fast. Review collected by and hosted on G2.com.
It can perform only delete task then no other task is performed mean while deleating read,write operation is blocked. Review collected by and hosted on G2.com.
Is a very fast key/value data store, mainly due to the fact that is a in-memory data store, also possible to persist the data on file system.
It is open source and very well documented. Review collected by and hosted on G2.com.
Does not have a query language.
It consumes a lot of RAM. Review collected by and hosted on G2.com.
Redis cache helps boost any application performance and it's very easy to integrate in different programming languages, I like the way we can store any value against a key and retrieve it quickly as we need. I've used it in the Laravel application for caching the post counts on every view. Review collected by and hosted on G2.com.
Pricing is a big factor when we need to store a large amount of data and scale the Redis DB to increase the performance, though It's obvious it will be costly as it keeps a lot of data in memory to serve quickly. Review collected by and hosted on G2.com.
reliable and scalable: when working with a cluster (and if you have a proper sharding strategy), your DB can scale to a pretty high number and not die in the middle of any spike. Both the client and the command line tool are easy to use and well-documented. Review collected by and hosted on G2.com.
There's no GUI for managing the keys and values stored in REDIS. Lack of some basic permission, there should be a way of having a user with restricted commands (i.e: no keys, now write command, etc.). Review collected by and hosted on G2.com.
Redis is used for caching the data, and communication in microservices using pub and sub-features. It helps in improving application performance. Review collected by and hosted on G2.com.
Lack of proper documentation, no graphical user interface. It is difficult for beginners to learn Review collected by and hosted on G2.com.
I always prefer Redis because it's so convenient and helpful when it comes to storing sessions. Redis stores data in memory so that reading and writing data using Redis is the fastest so the website's performance is enhanced. and the major benefit of using it is that I don't have to write so many lines of code. Review collected by and hosted on G2.com.
I don't dislike anything about Redis, but it was not easy to use I had to debug my code so many times. Review collected by and hosted on G2.com.