找到的都是基于 mysql 的
1
skallz 2 天前 ![]() mongo 大部分使用场景都是动态数据结构,比如埋点系统,或者客户需求变更频繁的 saas 之类的系统等等,业务稳定的话,用 mongo 的感觉蛮少的
|
![]() |
2
Gilfoyle26 2 天前
因为 ACID
|
3
jamos 2 天前 ![]() mongo 的部署相对 mysql 要 [重] 不少, 默认副本集大小:通常由 3 个节点组成,分别是:
1 个主节点( Primary ) 2 个从节点( Secondary ) 分片集群需要配置至少 3 个 config server 和多个分片节点。 如果是单节点的 mongodb ,不如直接用容器来部署了 ,那既然是用容器部署,mysql ,redis 不是更好吗 |
4
spritecn 1 天前
mongodb 闭源
|
5
sunny352787 20 小时 27 分钟前 ![]() 都哪跟哪啊,不过是路径依赖而已,师傅教的 MySQL 没教 MongoDB ,所以都用 MySQL ,没有多少人愿意自己研究新东西。说到底还是 MongoDB 本身没有什么颠覆式的革新让人觉得值得抛弃 MySQL 这么多年积累的庞大生态,而功能开发上两者区别不大。
@skallz 你描述的是现象不是原因,业务稳定和选用哪个数据库无关。 @Gilfoyle26 MongoDB 是一个正经数据库,ACID 该有的都有,甚至功能比 MySQL 还丰富,只是多的功能后台不一定用得上 @jamos MongoDB 单节点也能用,但 MySQL 的高可用集群折腾起来麻烦多了。 @spritecn 一个后台还在乎数据库是不是开源?有几个读过 MySQL 的源码?大部分人嘴里的开源等于免费,只要免费管它什么开源不开源一样用。 |