7

我正在尝试将 Windows 服务器设置为我的本地服务器。我能够克服连接问题(计算机模拟器只听 127.0.0.1),现在我面临一个新的、更困难的问题。

写入本地 BLOB 存储需要很长时间。

我编写了一个简单的“hello world”ASP.NET Web 角色,它将随机文件写入 Queue 和 BLOB。Web 角色与存储模拟器在同一台机器上运行。写入队列相当快,但 BLOB 则完全不同。

写入 BLOB 使我的网络角色工作慢了 50 倍(!)。

对云存储使用完全相同的代码使其运行速度更快。这告诉我,问题肯定在于使用本地存储模拟器。

有谁知道如何提高存储模拟器的性能?

谢谢你的时间,埃拉德

4

1 回答 1

6

恭喜您让服务器在本地工作,这对我来说似乎总是太辛苦了。当您进行所有这些努力时,我假设这是为了避免在开发或测试时为云中的计算实例付费。

我提前道歉,我实际上不会回答您有关如何加快开发存储的问题。这是因为开发存储和我真的相处不来。它与您从实际云存储中获得的内容非常接近,但是如果您针对开发存储进行开发然后切换到真实的东西,差异可能会大到足以导致问题。

简而言之,即使您在本地运行,我也会说忽略开发存储并直接连接到云。这将产生与之相关的成本,但根据我的经验,存储成本确实非常小。每月 5 美元将有很长的路要走。

于 2010-12-21T19:13:59.693 回答