1. scalable design of distributed cache
access model of 1.1Memcached distributed cache cluster
a consistent Hash algorithm for 1.2 distributed cache
2. Scalability design of database storage server cluster
The scalability design of the database storage server cluster puts forward higher requirements for the persistence and availability of the data. The data storage server must ensure the reliable storage of data, and in any case must ensure the availability and correctness of the data.
2.1 Design of scalability of relational database cluster
In addition to the database master-slave read and write separation. Different business data tables can be deployed on different database clusters, commonly known as database sub-Libraries. The restriction in this way is that tables across libraries cannot join operations.
Scalability Design of 2.2NoSQL database
Website Scalability Architecture--scalability design of data Storage server cluster