我发现所有的2级缓存库在更新/删除时都会清除缓存中的实体(无效实体)。然后,当我调用某个使用实体的视图时,它将为整个表调用DB。那么,是否存在用于Entity Framework 6+的缓存,而不是从缓存中删除整个实体?
答案 0 :(得分:0)
免责声明:我是项目Entity Framework Plus
的所有者我们的查询缓存http://entityframework-plus.net/query-cache
不会使整个实体无效或更新整个实体。
我们的功能简单地将结果缓存到“内存缓存”中!