什么nosql数据库可用于azure

时间:2011-08-25 16:53:41

标签: azure nosql

我正在研究为我的Azure云应用程序存储数据的不同选项。我意识到SQL-Azure是可用的。但是,我很想知道NoSQL选项是什么,更重要的是哪些是这个领域的领导者。

2 个答案:

答案 0 :(得分:5)

如果您正在寻找SQL Azure的替代方案,请查看Windows Azure Table Storage APIs和此Wiki页面Data Storage Offerings on the Windows Azure Platform。我也看到其他人在一个worker角色中运行MongoDB,但需要注意的是,如果你正在寻找易于管理和开箱即用的可扩展性而不必自己设置,Windows Azure Table Storage就是这样去吧。

答案 1 :(得分:1)

我已经让MongoDB在Azure角色中工作,无论是作为独立版还是副本集,虽然副本集相当棘手(至少在我构建的概念验证中)并且我还没有解决关于优雅关闭和其他一些事情的细节。我去年在MongoSV演示了这个(视频here)。

10gen(MongoDB的创建者)现已将其正式化,使用MongoDB配置作为Azure角色中的独立服务器运行。使用此配置,您甚至可以扩展到多个实例,这将提供“热备用”服务器,以防主服务器因任何原因而离开。您可以阅读文档并从here获取最新代码(当前为alpha)。

如果您可以xcopy-deploy或运行无人参与安装,您应该能够运行其他NoSQL数据库。