【发布时间】:2012-12-11 09:29:58
【问题描述】:
我希望满足以下要求:
- 存储大量推文(例如每天 500 万条)和相关的用户资料。
- 能够查询数据(获取在时间 X 和时间 Y 之间创建的所有推文)。
- 能够随着数据大小的增加将服务器添加到集群中。
我不熟悉 MongoDB。
A.我可以用 MongoDB 满足以上要求吗?
B.如果我要使用 EC2 执行上述操作,您会推荐什么规格的硬件: 例如:从 2 个大型实例开始,每个实例附加 500GB EBS。
谢谢。
谢谢。
【问题讨论】:
-
您需要构建一个测试系统并对其进行基准测试,并将其与您的其他未指定用例进行匹配。可能有一种方法可以让任何现代数据库系统满足您所描述的需求。
-
我不只是评论了这个更广泛的版本吗?无论如何,我同意您在发布之前需要做更多的研究和测试。我的意思是您有这种情况,并且您正在询问您不熟悉的技术。你需要多研究一下
-
@Sammaye,我考虑了你的观点,我删除了这个问题并将其缩小到我认为更容易处理的问题。而且,如果有人问我关于 MySQL 的相同问题,我将能够为他们回答,我很乐意这样做。我正在做更多的研究,但我认为接触到在我之前走过这条路的人是这个网站的重点。
-
@WPCoder,我正在为此构建一个合成推文生成器。但是,例如,如果有人问我是否可以使用 MySQL 进行上述操作,我会建议他们到别处寻找。
-
@user1172468 我想问你为什么 MySQL 不能在这种情况下工作,因为你没有提供足够的上下文来提供答案。事实上,考虑到您提供的详细信息,一系列带有简单索引的平面文件就可以使用。
标签: mongodb amazon-web-services amazon-ec2 bigdata nosql