asp.net core的项目。系统中有一些字典表,数据很少更新。但是几乎所有的查询都需要关联字典表。 1、每次查询都连表浪费性能。 2、如果缓存字典,再手工处理查询结果又觉得不太优雅。
对于这种情况,请问目前有什么解决方案吗?
我觉得缓存字典是切实可行的方案,本质上是一个KV数据结构。 在页面上维护字典时记得同步缓存数据更新即可。
这些变动不大的kv结构的数据存放在redis吧 关于EFCore 推荐一本书《EF Core In Action》 翻译版本:https://www.52interview.com/book/7/0