1
cstj0505 2019-06-14 13:47:45 +08:00
RHEL 之前宣布弃用 MongoDB
和你不选择没有直接关系吧 |
2
msg7086 2019-06-14 13:49:03 +08:00
许可证变更吧。
新项目继续用 MongoDB 呗,为什么要替代? |
3
nullcoder OP > 对于 SSPL 协议的争论点在于:如果使用 SSPL 协议下提供的软件服务,SSPL 要求必须开源所有用于使该软件作为服务提供的程序。
这样按照协议,是要把服务器软件代码开源吗? |
4
nullcoder OP |
5
fundebug 2019-06-14 14:28:03 +08:00 1
MongoDB 的新协议是针对使用 MonogDB 做云数据库的云服务提供商吧,对于普通 mongodb 用户没有影响
|
6
axbx 2019-06-14 15:22:53 +08:00
继续用吧,没什么影响。
|
7
seki 2019-06-14 15:33:10 +08:00
许可证的问题,不能自带了
但是自己装没有影响 |
8
superalsrk 2019-06-14 18:14:29 +08:00
tidb 了解一下
|
9
find456789 2019-06-14 18:17:15 +08:00
postgresql
|
10
yuchting 2019-06-14 18:32:33 +08:00
吓得我赶紧搜索了一下,发现只是神仙打架,换许可的问题,稍微舒心了一下。
PS 一下:其实 MongoDB 问题就是 NOSql 的问题,没有数据库自带事物,你上层需要自己实现,解决一致性问题。 |
12
beginor 2019-06-14 20:55:04 +08:00 via Android
elasticsearch 当数据库怎么样?
|
13
zjsxwc 2019-06-14 21:10:03 +08:00 via Android
|
14
Jirajine 2019-06-14 21:16:46 +08:00 via Android
@nullcoder 这文章写的有问题吧。什么叫“不能称为开源”?只要开放源代码了就是开源,是否“自由”不一定。MongoDB 应该没自称“自由软件”吧。
|
16
leafiy 2019-06-15 03:27:48 +08:00 via Android
rhel 不用 mongo 又不是因为技术原因,为啥不能用,mongo 去年改了许可协议,应该所有发行版看它都不爽吧,manjaro 去年也有好几个月把 mongo 踢了
|
17
luozic 2019-06-15 07:00:27 +08:00 via iPhone
@beginor es 直接当数据库? 没有牛逼的集群咋玩? 并且一些常规的 oltp olap 咋用 es ?
|
18
libook 2019-06-15 08:31:13 +08:00 via Android
@yuchting 生产环境 4.0 已经用上事务了。MongoDB 近年来更新蛮多的,可以关注一下。
|
19
libook 2019-06-15 08:41:41 +08:00 via Android
想想,一个开源免费(社区版)的数据库,受开发者青睐,然后云厂商 fork 了代码,加了各种黑科技,闭源卖服务,于是众开发者分分放弃社区版去买云服务,社区每况愈下。
这就是近几年发生的事,不过感觉 MongoDB 的策略也并不完备。 |
20
bsg1992 2019-06-15 10:53:37 +08:00
ravendb
|
21
troywinter 2019-06-15 13:28:19 +08:00
@chendy 用 mongoDB 做过稳定的电商系统的表示,并没有遇到过问题,并发写也没有问题,不知道你说的要命是什么问题
|
22
troywinter 2019-06-15 13:30:54 +08:00
@libook 现在各大开源数据库都修改了授权协议,反对的就是各个云厂商的吸血行为,用开源数据库产生的效益没有给社区分成,而且各种技术上的优化也没有反馈到社区,对社区的发展及其不利。
|
23
chendy 2019-06-15 13:31:50 +08:00
@troywinter 是回复楼上的,说的是 es,不是 mongo 啦~
|
24
sunhk25 2019-12-20 14:48:57 +08:00
最近 在看 MongoDB,忽然看到许可改为 SSPL 了。那一般公司还要不要选择了呢?
协议说修改代码( MongoDB 的代码?)需要开源或者支付商用费用不开源,那不修改只是安装版的话公司自用或者给客户服务器配置环境的话还有问题吗?这样也收费的话那小公司吃不消啊,需要改用其他产品了? |