一种是数据库操作:做分库策略,另外,为了保证它的稳定性,我们可以做主从容灾。
另一种是加缓存:可以把那些读的频率高且不常修改的数据预先存到缓存中,下次直接去缓存中查找,而频繁变动的数据不适合缓存我们就使用分库操作。
对于那些访问频率特别高而且变动频率很低的,将他们放入缓存,比如Redis数据库;对那些经常需要变动的数据,没办法缓存,我们在数据库确实一台扛不住,我们就加了多台数据库进行了分库策略。
分库策略:
比如说数据库中有一百个表,我们在每台服务器上存放20个表,更新的时候去对应的服务器上进行操作。每台服务器还可以加上从服务器,保证它的稳定性。