Если ваши данные требуют отношений и вам не нужно их кэшировать по соображениям производительности, то PostgreSQL, вероятно, подойдет вам больше.Redis в основном используется для обеспечения скоростных возможностей и поддержки расширенных (в основном, основанных на ключах) структур данных, но СУБД, такие как Postgres, лучше использовать для сценариев со связями и требованиями ACID.