昆仑分布式数据库完全开源了!

4

主题

8

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2023-3-4 08:27:16 | 显示全部楼层
前几天,我们开源了昆仑分布式数据库的计算节点
刚才,我们开源了昆仑分布式数据库的存储节点,代码库在这里:
这样,昆仑数据库的所有组件就都开源了,所有组件的代码库在这里可以访问到:
昆仑数据库的开源策略

我们未来会持续维护昆仑数据库的开源社区版本,同时,会保留大多数性能增强在不开源的企业版本中。企业版本可以通过传统商业模式购买,也可以通过云服务的方式在各主流公有云平台购买。
开源版本与企业版本将始终含有完全相同的功能,并且两者的innodb存储引擎数据文件和事务日志(WAL日志,也称为redo日志)文件的格式完全相同,binlog文件的格式也完全相同。这些文件的格式我们都做过修改,binlog改了previous_gtid_event事件的格式,在其中增加了一些信息用于实现XA事务的binlog recovery和容灾;innodb的undo日志文件的格式也做过改动,以便实现更好的XA事务处理性能。因此社区版的MySQL-8.0.x和Percona-server-8.0.x无法兼容使用kunlun-storage的数据目录,kunlun-storage也无法兼容使用MySQL-8.0.x和Percona-server-8.0.x的数据目录。
同时,所有元数据表的定义也完全相同。同时,诸如general log, slow query log, mysqld日志输出的格式完全相同,另外所需的配置文件也完全相同。这样,用户随时可以切换使用开源版本或者企业版本的昆仑数据库软件正常访问任何一个昆仑数据库的计算节点和存储节点的数据目录。
产品对比

相比MySQL-8.0.x和Percona-server-8.0.x,开源版本的kunlun-storage的性能更好,特别是XA事务处理性能非常优秀。同时,开源版本的kunlun-storage 就已经具备完备的XA事务容灾能力,这是MySQL-8.0.x和Percona-server-8.0.x都不具备的。
昆仑分布式数据库的计算节点要求必须使用kunlun-storage作为存储节点,其他版本的mysql/percona分支无法与之协同工作,因为昆仑数据库必须的很多功能只有在kunlun-storage中才具备。
最后,欢迎大家试用和使用昆仑分布式数据库!欢迎提出需求,建议,意见!请在github和gitee上面给我们加星鼓励,谢谢!
回复

举报 使用道具

0

主题

5

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-3-4 08:28:11 | 显示全部楼层
公司什么时候招实习生呢[惊喜]
回复

举报 使用道具

0

主题

5

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-3-4 08:28:47 | 显示全部楼层
今年暑假就招。你啥时候毕业?
回复

举报 使用道具

3

主题

8

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2023-3-4 08:29:11 | 显示全部楼层
我还得2年,到时候不知道前辈这里发展的怎么样了,之前联系过鼎石科技的一个前辈,感觉他们的公司蛮好的,前辈也很愿意和我聊天,个人比较喜欢这样小而美的公司。之后官网放出招聘公告后,看看有没有我想要的方向,hh[惊喜]
回复

举报 使用道具

3

主题

5

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2023-3-4 08:29:49 | 显示全部楼层
加油[握手]
回复

举报 使用道具

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-3-4 08:29:58 | 显示全部楼层
大佬 mysql协议兼容没开源,不叫完全开源啊[捂嘴]
回复

举报 使用道具

3

主题

9

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2023-3-4 08:30:29 | 显示全部楼层
好吧,你说得对。在写那篇文章的时候确实都开源了,后来又有了一些没开源的功能。总的来说kunlunbase确实是有企业版的,企业版中特有的功能确实都没有开源,不过企业版也可以下载然后直接使用,并不检查license。
回复

举报 使用道具

您需要登录后才可以回帖 登录 | 立即注册
快速回复 返回顶部 返回列表