|
|
|
|
|
by simonw
6 days ago
|
|
Redis has some pretty useful primitive that many languages don't: - HyperLogLog, bloom filter, other probabilistic data structures - Geospatial operations on stored points and polygons - Expiring keys, for creating caches These aren't in most standard libraries, and the Redis implementations tend to be fast, robust and well understood. |
|
Every language you can talk to redis most likely has a library to do that, and it probably works much better with the rest of application than "embedded redis". If it doesn't, it probably has C-FFI and there is "fast, robust and well understood" implementations in C.