gpt4 book ai didi

ruby-on-rails - mongodb 读/写性能和云中的 mongo 托管

转载 作者:可可西里 更新时间:2023-11-01 09:58:31 25 4
gpt4 key购买 nike

我们目前正在使用 facebooker(facebook 游戏)开发高流量的铁路应用程序。由于 amazon simpledb (aws-sdb) 真的很慢,我们正在考虑使用 mongoHQ 提供的专用 mongodb 服务器。

问题:

  1. 在 amazon ec2 实例上运行的 mongodb 服务器的读/写峰值是多少?
  2. 使用 mongodb 的 ec2 托管应用程序的推荐设置是什么 - 亚马逊 EBS 上的主服务器和 ec2 实例上的副本?有什么例子或经验吗?
  3. 是否有公司提供云中的 mongodb 托管服务?

谢谢,z

最佳答案

1) 您的读取/插入/更新值会因您使用的 EC2 实例的大小而有很大差异。大型 EC2 实例可以执行大约 320,000 operations per second .以下是“操作”在这个意义上的含义的分割:

IIRC, it was ~20,000 each of writes, deletes, updates, inserts, commands, & get mores and ~200,000 reads. I think that it was a quite large data set, but I'll check with Eliot tomorrow. -- Kristina Chodorow

2) MongoDB 是单线程的,大多数 EC2 实例有 2 个或更多 CPU。所以你可以在同一台机器上运行两个进程。自动分片似乎在当前版本中运行良好,可以在生产环境中使用,但副本集不是(它们将处理复制和自动故障转移)。因此,请随意使用带有手动主从配置的自动分片,然后在 7 月份副本集超出 alpha 时替换主从配置。

3) MongoHQ , MongoMachine两者都提供托管的 MongoDB。

关于ruby-on-rails - mongodb 读/写性能和云中的 mongo 托管,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2980949/

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