… Redis has graduated from a semi-persistent to a fully-persistent system! Using the redis-benchmark script included, I ran the following command ./redis-benchmark… everysec, which explicitly calls an fsync every second. (By default, redis-benchmark invokes 50 parallel clients, with a keep alive of 1…
Post: Looking at Redis
… while doing flush. The background flush in Redis is designed the following way – Redis process forks and justs dumps the database it… 100K of writes/sec the single instance can handle. The benchmarks I’ve done were for applications which is very update… as cache (it supports data expiration too) I have not benchmarked it against memcache in terms of performance and memory usage…
Comment: Redis Benchmarks on FusionIO (Round 1)
…: – I think fsync set to “always” is so slow because Redis is single threaded and fsync() is slow, it has to… should be harmless, it’s just a metter of how redis-benchmark works and timing issues. It should be possible to see…
Comment: Redis Benchmarks on FusionIO (Round 1)
The numbers you’ve got seems quite low indeed. I just run yesterday redis_benchmark in a slicehost 1gb instance and got 30,000 set/s with save 60 10000 and 24,000 set/s with appendonly yes, fsync everysec.
Comment: Looking at Redis
… Didier, to change this is very simple, but using the benchmark even with a lot of clients does not show a… select(2), at least up to 50/100 clients. Anyway Redis already uses an abstract interface (ae.c) to implement the… become a problem. This issues was not addressed before because Redis is already one of the fastest kv stores available and…

