Summary
The biggest change to Redis in the release of the 3.x series is the inclusion of a working, stable, and production-ready Redis Cluster. Redis Cluster is the preferred method of scaling and splitting your data among different Redis instances running on separate machines. While Redis Cluster implements one method of hashing incoming keys through the use of a composite partitioning method and that combines features from hash and range partitioning, there are other options to scale your data through the use of client-side partitioning methods, a few which were illustrated in this chapter. We also examined a popular open source alternative for sharding and partitioning data from Twitter called Twemproxy that provides an intermediary proxy that ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access