gpt4 book ai didi

c# - 在 Windows Azure 上托管 MongoDB 以进行 C# 访问

转载 作者:行者123 更新时间:2023-12-02 08:10:28 25 4
gpt4 key购买 nike

我已阅读此页面:http://www.mongodb.org/display/DOCS/Azure+Deployment ,但它似乎在谈论实际设置一个 Azure 应用程序,我对此不感兴趣。我只想在 Azure 上托管一个 Mongo DB,我可以使用连接字符串从某些非 Azure 应用程序访问该数据库。我还尝试运行此页面上的脚本:http://www.mongodb.org/display/DOCS/MongoDB+Installer+for+Windows+Azure但当它尝试验证图像名称时抛出异常。我想要的可能吗?

所有这一切的原因是我试图比较 MongoDB 和 Azure 表存储,并且我希望在性能测试时使场景尽可能相似。

最佳答案

您问题中的第一个链接讨论了在 Windows Azure 中部署 MongoDB(也可以通过其他应用程序访问),但这是在传统的 PaaS 环境中。这意味着您将在托管服务/云服务中部署 MongoDB。

如果您想以一种“感觉更自然”的方式在 Windows Azure 上托管 MongoDB,您应该考虑将其部署在虚拟机中(问题中的第二个链接)。实际上,Windows Azure 网站上有一个操作方法,它将指导您完成创建 VM 并在该 VM 上部署 MongoDB 的整个过程:Install MongoDB on a virtual machine running Windows Server 2008 R2 in Windows Azure

这两种部署 MongoDB 的方法都允许您从非 Azure 应用程序访问它,您只需要正确配置端点(允许从数据中心外部访问特定端口)。

请注意,虚拟机 (IaaS) 仍然是预览功能,预览中的性能可能无法反射(reflect)最终版本的性能。

关于c# - 在 Windows Azure 上托管 MongoDB 以进行 C# 访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11957715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com