Comment

Konstantin Gredeskoul

Seems not entirely appropriate to be comparing an in-memory only database (redis) to a proper transactional database, which with the default configuration requires to fscync and actually acknowledge the data is written to disk (you can change those settings btw).

They ate both fantastic tools, but just as I wouldn’t use PostgreSQL as a cache, I probably wouldn’t use redis as a transactional RDBMS.

Replies

Peter Bengtsson

fsync is only applicable when it comes to writes.

I'm not using PostgreSQL as a cache. It's being used in a pretty persistent way.