They have two different approaches to persistence, with different tradeoffs: https://redis.io/topics/persistence
Either would have the generic disadvantages of:
- Dataset can't exceed available memory
- The general disadvantages of NoSQL vs SQL around queries, transactions, etc, if you're expecting relational type functionality