【发布时间】:2018-07-22 01:51:11
【问题描述】:
我有一个 stateless 服务,它只允许对远程数据库执行 READ 操作。
为了消除远程资源的流量瓶颈,我想在本地缓存数据库,特别是因为它的事务量非常低且数据集很小 - 大约 10 兆字节。
我仍然需要能够对数据执行 SET 操作,例如 JOINS。
Service Fabric 是否指定如何定期缓存 SQL Server 等数据源?
我知道给这只猫剥皮可能有不同的方法,但我不想重新发明轮子。
【问题讨论】:
-
这个数据库还有什么变化吗?
-
@MickyD 可能每天一次左右,但是是的,数据库中还有其他“作者”
-
可以尝试适当到期的 Azure Redis 缓存
-
我们在本地运行
-
Implement Cache in Azure Service Fabric 的可能重复项。或者只是使用实体框架的
Load()方法,假设您使用的是 EF
标签: c# .net visual-studio-2017 azure-service-fabric service-fabric-stateful