2013-12-15 39 views
1

为什么Windows Azure有MongoDb的特定版本?正常的Windows版本似乎工作得很好?这两者有什么区别?Windows Azure特定版本?

这似乎是很多应用程序的情况,其中包括memcached,有人已经制作了Windows Azure端口。

为什么我会使用Windows Azure版本的任何应用程序?我得到什么?

+0

我在你提到的任何有关MongoDB的版本细节要求的文档中没有看到任何地方? – Chandermani

回答

2

为什么有Windows Azure的MongoDb的特定版本?正常的Windows版本似乎工作得很好?这两者有什么区别?

正常的MongoDB install需要现有的Windows环境。

MongoDB Installer for Windows on Azure包括配置Azure虚拟机以及安装MongoDB。配置选项还可以包括选择Azure数据中心位置并为副本集创建多个VM。

还有一个包使用Azure的Platform-as-a-Service实例部署MongoDB Worker Roles

为什么我会使用Windows Azure版本的任何应用程序?我得到什么?

如果您使用正常的Windows安装程序,则必须自己创建Azure实例,然后下载&安装MongoDB。如果您要创建副本集,则必须为每个节点重复此操作并手动添加配置。

Azure安装程序简化了启动和运行部署所需的手动步骤数。

+0

感谢您的回答@Stennie :) - 当我得到它时,Windows Azure的这些安装程序只包含一些关于如何安装/运行应用程序的额外选项? - 这是否意味着,如果我运行前。 mongodb和同一个Azure虚拟机上的应用程序,我也可以使用标准的MongoDB Windows安装程序? – ebb

+1

@ebb:如果您想在现有的Azure虚拟机中使用标准的MongoDB Windows安装程序,那很好(以及常规安装方法)。实际的MongoDB可执行文件没有区别。 – Stennie

+0

Azure安装程序看起来应该有所帮助,如果它没有bug并且实际上没有用处。 –