Collating some of the resources which talks about Database Sharding. https://en.wikipedia.org/wiki/Shard_(database_architecture) [Feb 2019] http://highscalability.com/blog/2019/2/19/intro-to-redis-cluster-sharding-advantages-limitations-deplo.html Redis Cluster is the Native Sharding implementation available within Redis that allows your to automatically distribute your data across multiple nodes without having to rely on external tools and utilities. Its covers Sharding with Redis Cluster where Redis Clusters is divided in 16384 slots and these slots are assigned to multiple Redis Nodes. The Redis Cluster Specification is the definitive guide to understanding the internals of the technology, while the Redis Cluster Tutorial provides deployment and administration guidelines. [ Jan 2019 ] https://scalegrid.io/blog/scalegrid-hosting-adds-support-for-highly-available-redis-clusters-with-automated-sharding/ ScaleGrid : Fully Manage...
Isolation Levels in Relational Databases [Feb 2011] http://highscalability.com/blog/2011/2/10/database-isolation-levels-and-their-effects-on-performance-a.html https://en.wikipedia.org/wiki/Isolation_(database_systems)