mongodb的云准备是什么意思

mongodb的云准备是什么意思,mongodb,Mongodb,我从两周前就开始读mongodb了。我给出了一个类似mongodb的解读,它的设计意图是它应该是敏捷的、可伸缩的和云就绪的 我可以理解前两个(敏捷和可伸缩) 你们中有谁能解释一下mongodb和它的云准备情况吗 mongodb的什么特点使其具备云计算能力…?首先,需要注意的是,“云”是一个抽象的概念,是一个营销流行语,可以采取多种不同的方式。因此,让我们将该定义缩小到在数据库和虚拟化环境(如Rackspace和AmazonEC2)的上下文中有意义的范围 这些环境使您(用户)能够根据您的需求快速、

我从两周前就开始读mongodb了。我给出了一个类似mongodb的解读,它的设计意图是它应该是敏捷的、可伸缩的和云就绪的

我可以理解前两个(敏捷和可伸缩)

你们中有谁能解释一下mongodb和它的云准备情况吗

mongodb的什么特点使其具备云计算能力…?

首先,需要注意的是,“云”是一个抽象的概念,是一个营销流行语,可以采取多种不同的方式。因此,让我们将该定义缩小到在数据库和虚拟化环境(如Rackspace和AmazonEC2)的上下文中有意义的范围

这些环境使您(用户)能够根据您的需求快速、轻松地启动操作系统实例,并在内存、存储和计算资源方面提供灵活的选项。甚至可以选择使用内置工具(依赖于平台)或您自己编写/管理的工具(等等)自动执行此操作

在这种情况下,MongoDB是“云就绪”的,因为它做了几件事:

首先,它在读取(从从属、副本集读取)和写入(分片)方面具有水平可扩展性,这意味着能够快速启动新实例(这是云的定义功能,而不是订购新硬件)并将它们添加到集群中有助于扩展数据库

二是多平台。无论您是在云中运行Linux变体、Windows还是其他操作系统,您仍然可以抓取(或者,对于Linux,)并部署

接下来,有很多关于在云中部署MongoDB的描述。这似乎很明显,但在新的基于云的基础设施中部署时,拥有已知的实现、建议和与实际部署相关的信息是非常宝贵的

“云就绪”不是一个技术规范,也不是可以证明的东西,但我认为上面的描述抓住了产品适合并准备好用于云的基本概念。

+1用于定义“云”方面。这确实有助于将答案与问题联系起来。