3 Answers
Mani Gandham, adtech/enterprise/software/startups
Redis is a key/value database with some advanced data structures and functionality. It can work as the primary database for many situations with the following considerations:
- If you don’t need complex access by SQL – Redis is a key/value store with some advanced data structures and operations but it does not provide the rich indexing, querying and analytics available in a relational database. Redis does have a modules system with several vendors offering extra abilities like graph queries and JSON data support.
- If your dataset is small or fits in memory – Redis has persistence but the entire …