我的 Web 角色已打开StorageAccount1
,我的 Azure 存储表已打开StorageAccountB
。
我的 Web 角色对存储表执行操作(插入、更新、查询)。
这两个存储帐户都在同一个关联组中。
如果我的 Web 角色和存储表在同一个存储帐户中,性能会更好吗?
我的 Web 角色已打开StorageAccount1
,我的 Azure 存储表已打开StorageAccountB
。
我的 Web 角色对存储表执行操作(插入、更新、查询)。
这两个存储帐户都在同一个关联组中。
如果我的 Web 角色和存储表在同一个存储帐户中,性能会更好吗?
您可能对 Visual Studio 中的“发布”窗口感到困惑。“发布”窗口允许您选择有关如何部署应用程序的一些信息,例如云服务以及存储帐户。当您选择一个存储帐户时,这并不意味着您的应用程序将存储在该存储帐户中,它仅意味着服务包(包含您的应用程序的包)将被上传到那里。上传包后,Fabric Controller 将接收它并将其部署到您的云服务。
除此之外,将云服务(Web 角色)部署在与存储帐户相同的关联组中仍然是一个好主意。通过选择相同的关联组,Windows Azure 将尝试对您的云服务和存储帐户进行物理分组,以最大限度地减少网络开销。