25.4 使用外部缓存
如果业务系统的并发量比较大,会频繁地对数据库进行访问。此时可以使用外部缓存来缓解数据库的访问压力。
具体的方案:应用程序首次访问数据库查询数据时,可以将查询的结果数据放到外部缓存中,再次查询相同的数据时直接从外部缓存中返回结果数据即可;当应用程序向数据表中写数据时,可以先将数据写入外部缓存,然后根据一定的策略向数据库中同步数据。最常使用的缓存系统有Memcached和Redis。
注意:关于Memcached环境的搭建,读者可以参阅笔者的博文,地址如下
https://blog.csdn.net/l1028386804/article/details/48289765
关于Redis环境的搭建,读者也可以参见笔者的博文,地址如下