关于 mongodb 的坑,欢迎举例~

2014-03-14 00:28:24 +08:00
 openroc
最新搜索很对关于mongodb实战的坑,大家都遇到过哪些?

提前参考一下,为了接下来服务上线提前做点准备。:)
9249 次点击
所在节点    程序员
28 条回复
stxh
2014-03-14 15:05:04 +08:00
无法跨集合查询
AlloVince
2014-03-14 15:07:50 +08:00
@liushuaikobe 比如写入压力较大时,想把写入分散在多台Master,然后再同步到一台Slave,MongoDB不支持多台Master到1台Slave的同步。
liushuaikobe
2014-03-14 15:09:45 +08:00
@dingyaguang117
MongoDB比较注重最终一致性。。
liushuaikobe
2014-03-14 15:23:41 +08:00
@AlloVince
我想了想,MongoDB还是使用Replication Set的方式更好吧。写密度大,分给多个Master,听你的做法是有点负载均衡的意思。
很多个Master共用一个Slave好像真不行。如果做冗余备份,多个Master共用一个Slave没啥用啊,Slave跪了不是所有的Master的备份都没了。

推荐的做法是Sharding到多个以Replication方式运行的机器上。
l9S1ZHbn4KO3vq4i
2014-03-14 21:40:16 +08:00
对Mongodb加索引的,都是没理解NoSQL用法的。
dcoder
2014-03-14 22:06:28 +08:00
@leadworld 求具体解惑
liushuaikobe
2014-03-14 23:06:57 +08:00
@leadworld
铜球
jackey35
2014-03-15 22:49:23 +08:00
以上的坑都很现实,推荐一个tokumx,客户端驱动完全和mongodb相同

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/104230

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX