【发布时间】:2013-04-18 18:29:00
【问题描述】:
我有兴趣在 Azure 上托管 mongoDB。对于在 Azure 上托管数据库的确切方式,我相信我有几个选择:虚拟机或辅助角色。每个选项的优缺点是什么?更具体地说,每种方法在维护、配置、可扩展性、从 .net 使用的难易程度和成本方面有何不同。以后切换到其他选项容易吗?
关于我正在创建的内容的一些细节(尽管我很想听听基于不同情况的选项的一般利弊):数据库将由 Azure 网站访问。这个网站将是一个 ASP.net MVC Web API 站点休息服务。我不希望服务以及数据库的流量超过每分钟 100 个资源请求,至少开始。该数据库将相对较小,在可预见的未来将远低于 10,000 条记录。
【问题讨论】:
-
我想实现一个 web api,我的数据库是 mongodb on azure,所以可以通过分享一些有用的资源来指导我,如何从 web api 连接到 mongodb,感谢任何帮助。
标签: .net mongodb azure azure-worker-roles azure-virtual-machine