【问题标题】:what nosql databases are available for azure哪些 nosql 数据库可用于 azure
【发布时间】:2023-03-08 14:32:02
【问题描述】:

我正在研究为我的 Azure 云应用存储数据的不同选项。我意识到 SQL-Azure 是可用的。但是,我有兴趣了解哪些 NoSQL 选项可用,更重要的是哪些是该领域的领导者。

【问题讨论】:

    标签: azure nosql


    【解决方案1】:

    如果您正在寻找 SQL Azure 的替代品,请查看 Windows Azure Table Storage APIs 和此 wiki 页面 Data Storage Offerings on the Windows Azure Platform。我还看到其他人在工作角色中运行 MongoDB,但请注意,如果您正在寻找易于管理和开箱即用的可扩展性而无需自行设置,Windows Azure 表存储就是您的选择去。

    【讨论】:

      【解决方案2】:

      我已经让 MongoDB 以 Azure 角色工作,既可以作为独立集,也可以作为副本集,尽管副本集相当棘手(至少在我构建的概念验证中)而且我还没有解决有关正常关机和其他一些事情的详细信息。我去年在 MongoSV 上演示过这个(视频here)。

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

      您应该也可以运行其他 NoSQL 数据库,前提是您可以 xcopy-deploy 或运行无人值守安装。

      【讨论】:

      • 视频链接已损坏 :(