关于j2cache清除一个List查询结果的方式问题

新时代的程序猿 发布于 2017/04/01 15:15
阅读 277
收藏 0

@红薯 你好,想跟你请教个问题:如果我有不确定数量的List查询结果,当某一个bean发生变化时我如何确定我要清除哪个已缓存的查询结果?比如说原来key A的查询结果是一个size为10的List当我的bean发生变化时这个Lsit的size变为9。

加载中
0
红薯
红薯
之前居然没看到这个问题。不应该在list存bean,只存been的id即可
0
新时代的程序猿
新时代的程序猿

引用来自“红薯”的评论

之前居然没看到这个问题。不应该在list存bean,只存been的id即可

感谢红薯大哥的回复,我现在大概有一些明白了,缓存不能存储时效性很强的列表,对于一些列表的条件查询应该使用其它方案,比如说使用ES来做条件查询,使用缓存来存储元数据。

返回顶部
顶部