在我之前的单片应用程序项目中,我们使用Redis作为分布式缓存。
在azure服务结构中,我们有一个名为statefull服务的概念,这个概念类似于像redis或不同的分布式缓存。我们可以创建有状态服务并将其用作缓存层。如果我错了可以指导任何人吗?
答案 0 :(得分:1)
在服务边界内使用可靠集合才有意义,因为读/写操作是本地IO。它在服务实例之间复制,因此涉及节点之间的一些网络流量,但它是最小的。如果您尝试为外部服务缓存数据的唯一唯一目的是创建有状态服务,那么它就违反了最佳原则,并且在性能方面应该类似于Redis(我实际上没有比较数字)