首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >亚马逊的微实例(Linux,64位)适合MongoDB服务器吗?

亚马逊的微实例(Linux,64位)适合MongoDB服务器吗?
EN

Stack Overflow用户
提问于 2011-03-13 14:30:14
回答 2查看 2.7K关注 0票数 9

您认为使用EC2实例(微型,64位)对MongoDB副本集有好处吗?

似乎如果这就是他们所做的一切,并且有600+的内存,一个人可以用它们来做一个很好的设置。

另外,它们也会成为好的主(写)服务器吗?

我的数据库现在只有1-2 20,但我预计今年会增长到20-40 20(希望如此)。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-13 14:52:28

它们可能是好的-取决于您的数据集,但可能不是很好。

对于初学者来说,使用这些实例不会获得太多的RAM。考虑到您将运行整个操作系统和所有相关服务- 613mb的RAM可能很快就会被填满。

MongoDB试图在内存中保留尽可能多的数据,如果您的数据集是1-2 20,这将是不可能的,如果您的数据集增长到20-40 20,这将成为一个更大的问题。

其次,它们被贴上了“低IO性能”的标签,因此当您的数据交换到磁盘时(这将基于该数据集的大小),您将因为低IO吞吐量而受到磁盘读取的影响。

票数 9
EN

Stack Overflow用户

发布于 2011-12-14 01:53:16

请注意,微型实例是针对峰值CPU使用率而设计的,如果超出分配,您将被限制到“低背景级别”。

AWS Micro Documentation对它们的用途有很好的了解。

在CPU和不是很好的IO性能之间,我使用micros进行开发/测试的经验并不是很好。(更大的实例类型已经很好了),但微型机可能适用于您的用例。

但是,对于配置或仲裁器节点也有例外,我相信对于这些类型的机器,micro应该足够好了。

还有一些mongodb documentation specific to EC2可能会有所帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5287882

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档