公司的云平台用的 mongodb,其中涉及到计费模块,这会有什么问题吗?

2020-12-25 17:40:58 +08:00
 cxytz01

楼主过去的工作都是 mysql ( sql ) + redis ( nosql 作为 cache 加速),没用过纯粹的 nosql 作为主力 db,心里没谱。

2705 次点击
所在节点    程序员
15 条回复
imgbed
2020-12-25 17:43:02 +08:00
个人觉得 mongodb 比 mysql 好用,我已经逐步转到 mongodb
wellsc
2020-12-25 17:43:36 +08:00
没事务,或者说新版的事务用的人不错,考验技师水平
imgbed
2020-12-25 17:43:41 +08:00
我这个项目的数据库用的就是 mongodb:
www.imgbed.cn
cheng6563
2020-12-25 17:46:32 +08:00
不分片应该问题不大。分片的话感觉还是要慎用,计费错一点就要凉凉。
cxytz01
2020-12-25 17:49:53 +08:00
@imgbed 你这项目比较简单了,计费项目会复杂许多。云厂商那种计费。
Mithril
2020-12-25 17:50:53 +08:00
你如果是在自己的产品里面带 mongo 的话。。。是要付费的。
liuzhaowei55
2020-12-25 18:00:31 +08:00
不出问题就挺好用的,出了问题挺慌的。
Yiso1573
2020-12-25 18:08:23 +08:00
4.0 支持多文档事务了。(百度的,嘻嘻
frandy
2020-12-25 18:18:15 +08:00
这种有事务的场景最好还是用 sql 。
auxox
2020-12-25 18:27:37 +08:00
mongodb 已经 GA 到 4.4 了,足够稳定可靠了,只是要做好数据建模和管理,当然这是使用所有 nosql 数据库时都需要考虑的问题
sampeng
2020-12-25 18:54:02 +08:00
@cxytz01 计费项目慎用 mongodb 。以前我是无脑推 mongodb,现在是无脑黑 mongodb 。计费系统涉及到事务,就算不涉及到事务,mongodb 的稳定性在数据量大了,要涉及分片了简直是噩梦。。。为什么要投入这个成本
auxox
2020-12-25 19:54:28 +08:00
@sampeng 老哥,能具体问下 mongo 的分片有哪些坑吗?
sampeng
2020-12-25 20:05:52 +08:00
@auxox 最大的坑就是你其实到时候了并不敢做这个操作。你想数据库里面就几千万关键业务数据,现在告诉你某一个操作将会修改底层数据分布,并且有一定概率有问题。这个责任你背?
chenqh
2020-12-25 23:42:58 +08:00
@sampeng 感觉 mysql 也一样呀?
rust
2020-12-26 18:19:17 +08:00
我司 6 台 256G 内存的服务器弄了一个副本集群,当前单表记录 2 亿+
照样飞起
版本是 4.4.2

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

https://www.v2ex.com/t/738990

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

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

© 2021 V2EX