For most new projects, the answer is to speak the Redis protocol and keep the server swappable: Valkey is the low-risk default if you want a permissively licensed fork, Redis itself is fine if you use a managed offering or its AGPL option fits your situation, and Dragonfly is worth testing only i...
Source: [Dev.to](https://dev.to/libme/redis-vs-valkey-vs-dragonfly-which-in-memory-store-should-a-new-project-use-after-the-license-4g52)