Azure Service Fabric中可靠的blob状态?

时间:2016-04-04 06:05:25

标签: azure-service-fabric

Azure Service Fabric中是否建议使用blob作为可靠状态?

我看到两个选项:

  1. 实现分块机制并将块存储在可靠的集合中。这个选项虽然有很大的开发/维护负担。

  2. 从外部存储blob(Azure Blob存储)。此选项将服务与Azure耦合。我们必须提供自己的抽象和实现,以便在本地集群中运行。

  3. 也许有一个可靠的状态提供者/经理可以用某种方式获得blob?

1 个答案:

答案 0 :(得分:2)

这是你目前最好的两个选择。今天没有内置的blob状态提供程序或服务。如果你将blob存储在可靠的集合中,我建议使用chunking来减少复制流量。您甚至可以考虑构建一个blob存储服务,该服务使用可靠的字典来存储块,使用多个分区部署服务以便更好地分发,然后为它提供一个接收blob,块和分发的客户端。