缓存逻辑实现

我们知道使用缓存,可以提高查询效率,那什么情况下需要使用缓存呢?通常而言,使用缓存需满足以下两个条件:

(1)查询频率较高的数据。

(2)修改频率较低的数据。

 

对于第一点,在我们开发过程中,如果查询业务比较多,需要频繁的连接数据库,这会对数据库的性能带来极大的损耗;这个时候可以考虑对这部分数据添加缓存。

 

对于第二点,如果我们业务中,需要频繁的修改某个数据,这个时候是不适合给它添加缓存的,因为每次修改了数据,都需要去更新缓存。

posted @ 2019-07-27 17:14  vietaKo  阅读(423)  评论(0编辑  收藏  举报