我想在azure中实现一个多区域架构。我当前的体系结构在一个区域中运行,我使用blob存储来保存我的数据。我想知道blob存储是否可以在不同地区的用户之间共享?因为我看到复制是只读的,否则我必须为其他区域创建另一个blob存储?以及我如何同步它以获得相同的数据,以便不同地区的用户可以在软件中看到相同的内容?
我想知道blob存储是否可以在不同地区?
Blob存储当然可以在不同地区的用户之间共享。Blob存储资源可以通过HTTP协议访问,所以用户在哪里并不重要。
但是,请注意,如果blob存储数据被您的辅助区域中的应用程序消耗,您可能会因数据出口而产生额外费用。
此外,您会注意到读取和写入的延迟都有所增加。您可以通过在blob存储前面使用CDN来减少读取延迟(但随后您将为CDN支付额外费用(。