高并发下的缓存

哪些高并发场景不能使用缓存?#Java#
全部评论
频繁发生数据更新的场景
点赞 回复 分享
发布于 2019-07-31 17:41
找到答案了,回馈牛油: 1.更新频繁,对于更新频率过高的数据,频繁同步缓存中的数据所花费的代价可能相当于从缓存中查询带来的好处。简而言之就是功过相抵,甚至还有更糟糕的情况,那就是功不抵过; 2.对一致性要求严格,比如上面举的例子,财务系统的财务数据,这就是个一致性要求严格的情况; 3.读少,对于读取非常少的系统而言,使用缓存就完全没有意义了,毕竟使用缓存的目的是为了读取数据更高效; 4.数据量很小的情况下,当然也没必要使用缓存了,因为数据库本身完全可以支持。
点赞 回复 分享
发布于 2019-08-01 10:51
蹲一个答案
点赞 回复 分享
发布于 2019-07-31 17:12
抢购?秒杀?
点赞 回复 分享
发布于 2019-07-31 17:16

相关推荐

10-15 10:57
已编辑
武昌理工学院 FPGA工程师
狠赚笔第一人:老哥学院本没实习还想拿13k学Java狠赚笔呢
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 6 评论
分享
牛客网
牛客企业服务