
我的要求是,我只想将最近使用的项目存储在可靠的集合中,并且需要将长时间未访问的项目移动到外部存储器,如azure表存储,
外部存储和可靠集合需要同步.
意思是所有项目都应该在外部存储中,并且最近使用的项目应该是可靠的集合.
这是为了减少可靠收集的开销.
像可靠的集合充当缓存.
如上所述,实施我的解决方案是最佳做法吗?
枚举ReliableCollection是一种好习惯吗?
在任何一种情况下,它都可以按照您的描述完成,但保持它们一致同步并不容易,因为您没有可靠字典和外部存储中的事务.
枚举集合很好,但这是一项昂贵的 *** 作,因此我不建议在热路径(例如用户请求路径)中对大量数据执行此 *** 作.可以按计划的方式定期进行.
您需要将数据卸载到外部存储吗?你可以卸载到本地磁盘吗? Reliable Collections很快就会自动将状态卸载到磁盘.
总结以上是内存溢出为你收集整理的c# – 可靠的集合缓存作为Service Fabric中的缓存全部内容,希望文章能够帮你解决c# – 可靠的集合缓存作为Service Fabric中的缓存所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)