Hacker News new | ask | show | jobs
Ask HN: Is there a Redis alternative that uses disk?
2 points by jotto 2329 days ago
Just need a key/val get/set.

Redis stores everything in memory. It uses the disk for snapshots, but what about using the disk when there's not enough memory for storage? (memory is expensive)

Postgres works except it doesn't reclaim disk space without a vacuum full (which requires a lock) so if you're doing a lot of deletes, Postgres is impractical.

1 comments

Just set `vm-enabled yes` in your redis config and it will use virtual memory (aka disk) to store the actual values, while keeping as many keys as it can in-memory to ensure fast lookups.

https://redis.io/topics/virtual-memory