aboutsummaryrefslogtreecommitdiffstats
path: root/railties
diff options
context:
space:
mode:
authorJeremy Daer <jeremydaer@gmail.com>2017-05-17 12:09:34 -0700
committerJeremy Daer <jeremydaer@gmail.com>2017-11-13 19:45:47 -0700
commit9f8ec3535247ac41a9c92e84ddc7a3b771bc318b (patch)
treeee437dd6a91cc5b16d0e18d11b54e9f3e9d10e9b /railties
parent52483d3fa0f6748fa99a9f2184b2d29cb2ce99a4 (diff)
downloadrails-9f8ec3535247ac41a9c92e84ddc7a3b771bc318b.tar.gz
rails-9f8ec3535247ac41a9c92e84ddc7a3b771bc318b.tar.bz2
rails-9f8ec3535247ac41a9c92e84ddc7a3b771bc318b.zip
Built-in Redis cache store
* Supports vanilla Redis, hiredis, and Redis::Distributed. * Supports Memcached-like sharding across Redises with Redis::Distributed. * Fault tolerant. If the Redis server is unavailable, no exceptions are raised. Cache fetches are treated as misses and writes are dropped. * Local cache. Hot in-memory primary cache within block/middleware scope. * `read_/write_multi` support for Redis mget/mset. Use Redis::Distributed 4.0.1+ for distributed mget support. * `delete_matched` support for Redis KEYS globs.
Diffstat (limited to 'railties')
0 files changed, 0 insertions, 0 deletions