开源作为数据库发展的未来趋势之一,被冠以“数据库弯道超车的法宝”的称号。中国开源数据库产品正处于蓬勃发展的趋势,根据 墨天轮中国数据库流行度 ,截止2023年2月底已有46款开源数据库产品参与排名,2月榜单前三均是开源数据库。中国开源数据库产品在“大展拳脚”的同时,也面临着数据安全、配套能力弱等挑战。小编与人工智能研究实验室 OpenAI 发布的全新聊天机器人模型 ChatGPT,就开源问题展开了一系列对话。

一、七问 ChatGPT

Q: 开源真的无国界吗?

Q: 开源数据库的背景?

Q: 开源数据库的国际格局?

Q: 目前中国开源数据库的发展现状 ?

Q: 开源数据库的优缺点?

Q: 开源数据库所面临的挑战?

Q: 中国开源数据库未来发展趋势?

二、开源数据库重塑生态体系

DB-Engines 数据显示,2021年1月,开源数据库的受欢迎度开始超过了商业数据库,自此以后开源数据库与商业数据库的差距逐渐拉大。从参与排名的整体数量来说,2023年2月开源数据库比商业数据库多16个,受欢迎程度也比商业数据库高2.8%。



DB-Engines 开源、商业数据库受欢迎程度趋势

根据《2022年5月中国数据库行业分析报告》,根据公开信息统计,国内基于MySQL、PostgreSQL 等开源产品研发的数据库占比在30%以上。开源的技术路线有助于扩大人才规模及上下游生态影响力,通过运营开源社区快速获得反馈并加快产品开发、提升产品质量,同时反哺社区开发者及独立软件开发商(ISV)等生态伙伴,能够达到多方共赢目的。

从2015年起,PingCAP、OceanBase、巨杉、涛思数据、NebulaGraph等创业公司第一时间推出了开源版本,随后华为、阿里云、腾讯云、百度等大厂也相继宣布开源,国内开源大军不断壮大。截止2023年2月28日,共有48款中国数据库已开源,具体数据如下所示:

序号 名称 贡献者 开源地址 Star 数量 开源时间
1 TiDB PingCAP github.com/pingcap/tidb 33.5k 2015年
2 TDengine 涛思数据 github.com/taosdata/TDengine 20.9k 2019年
3 Milvus 赜睿科技(Zilliz) github.com/milvus-io/milvus 15.1k 2019年
4 TiKV PingCAP github.com/tikv/tikv 12.7k 2016年
5 NebulaGraph 悦数科技 github.com/vesoft-inc/nebula 8.8k 2019年
6 Apache Doris 百度 github.com/apache/incubator-doris 7.2k 2017年
7 OceanBase 奥星贝斯 github.com/oceanbase/oceanbase/ 5.2k 2021年
8 Databend 数变科技 github.com/datafuselabs/databend 5.4k 2021年
9 Pika 奇虎360 github.com/Qihoo360/pika 5k 2015年
10 AliSQL 阿里巴巴 github.com/alibaba/AliSQL 4.6k 2016年
11 StarRocks 鼎石科技 github.com/StarRocks/starrocks 4.1k 2021年
12 Kylin 易趣 github.com/apache/kylin 3.4k 2014年
13 IoTDB 清华大学 github.com/apache/iotdb 3.1k 2017年
14 LinDB 饿了么 github.com/lindb/lindb 2.6k 2019年
15 PolarDB 阿里云 github.com/ApsaraDB/PolarDB-for-PostgreSQL 2.5k 2021年
16 Tendis 腾讯 github.com/Tencent/Tendis 2.5k 2020年
17 HugeGraph 百度 github.com/apache/incubator-hugegraph 2.2k 2018年
18 Greptime DB 格睿云 github.com/GreptimeTeam/greptimedb 2.2k 2022年
19 Kvrocks 美图 github.com/KvrocksLabs/kvrocks 2k 2019年
20 TerarkDB 字节跳动 github.com/bytedance/terarkdb 1.8k 2020年
21 RadonDB 青云 github.com/radondb/radon 1.8k 2018年
22 MatrixOne 矩阵起源 github.com/matrixorigin/matrixone 1.4k 2021年
23 CovenantSQL 子午星辰(CovenantLabs) github.com/CovenantSQL/CovenantSQL 1.4k 2018年
24 TensorBase 致大尽微 github.com/tensorbase/tensorbase 1.4k 2021年
25 TDSQL 腾讯云 github.com/Tencent/TBase 1.3k 2019年
26 OpenMLDB 第四范式 github.com/4paradigm/OpenMLDB 1.3k 2021年
27 CnosDB 诺司时空 github.com/cnosdb/cnosdb 1.2k 2021年
28 FlashDB 阿明克 github.com/armink/FlashDB 1.2k 2020年
29 openGauss 华为 gitee.com/opengauss/openGauss-server 1.1k 2020年
30 BaikalDB 百度 github.com/baidu/BaikalDB/ 1k 2018年
31 云树Shard 爱可生 github.com/actiontech/dble 1k 2016年
32 StoneDB 石原子科技 github.com/stoneatom/stonedb 707 2022年
33 Apache HAWQ 偶数科技 github.com/apache/hawq 679 2015年
34 openGemini 华为 github.com/openGemini/openGemini 600 2022年
35 gStore 北京大学 github.com/pkumod/gStore 587 2014年
36 IvorySQL 瀚高 github.com/IvorySQL/IvorySQL 455 2021年
37 SequoiaDB 巨杉科技 github.com/SequoiaDB/SequoiaDB 306 2015年
38 TenDB Cluster 腾讯 github.com/Tencent/TenDBCluster-TSpider 133 2020年
39 DingoDB 九章云极 github.com/dingodb/dingo 124 2021年
40 Claims 华东师范大学 github.com/dase/CLAIMS 113 2016年
41 PinusDB 巨松软件 github.com/pinusdb/pinusdb 100 2018年
42 KaiwuDB 浪潮云溪 gitee.com/ZNBase/zn-kvs 92 2021年
43 GreatSQL 万里数据库 github.com/GreatSQL/GreatSQL 67 2021年
44 He3DB 移动云 gitee.com/he3db/ 66 2022年
45 Palo 百度 github.com/baidu/palo 49 2017年
46 Yukon 超图软件 gitee.com/opengauss/yukon 38 2022年
47 OushuDB 偶数科技 github.com/oushu-io/flink2oushudb 3 2018年
48 红象数据库 RedElephant2020团队 gitee.com/redelephant2020 2 2020年

纵观墨天轮中国数据库流行度排行榜,截止2023年2月底,榜单前三甲已经连续三个月被开源数据库 OceanBase、TiDB、openGauss 所占领,这些开源数据库充分展示了中国开源的活力。

2023年2月墨天轮排行榜TOP 3

中国开源数据库蒸蒸日上,小编又向 ChatGPT 发起了“灵魂五问”。经过小编多次尝试,终于获得了相关答案!

1、你了解 GreatSQL 社区吗?网址为:https://gitee.com/GreatSQL/

2、Pigsty 开源数据库有哪些功能?

3、openGauss 自开源以来,取得了哪些开源方面的成就?

4、分布式数据库中间件 ShardingSphere 有哪些优势?

5、Tapdata 未来在开源领域有哪些发展计划?

从以上 ChatGPT 对“灵魂五问”的回复可以看出 ChatGPT 的回复仅限于对网上公开信息的整理,回答的格式比较统一、完整,但也存在一本正经胡说八道的情况,比如说openGauss 是 Apache 顶级项目。那么各位读者对这五个开源产品又了解多少呢?诚邀您来嘉年华大会一探究竟!

2023年4月8日上午,由中国DBA联盟(ACDU)和墨天轮社区联合主办的第十二届『数据技术嘉年华』(DTC 2023) 中的专题论坛 【开源创新:开源数据技术】 盛大开启。此专题汇聚了万里开源、华为、SphereEx 等中国开源技术优秀的厂商,一起展现中国开源的活力!

【开源创新:开源数据技术】专题介绍

为了共赏中国数据库的精彩,墨天轮为大家准备了数据技术嘉年华早鸟福利。

为了共赏中国数据库的精彩,我们为大家准备了数据技术嘉年华早鸟福利:现限量发放100张0元购票优惠券,凭优惠码 DTC2023 在购票时兑换抵扣,即可0元购票(可参照下方操作指南图操作),请大家领取后尽快使用。如有疑问请联系墨天轮小助手(VX:modb666)!

购票链接:https://www.modb.pro/dtc2023


点击阅读原文:https://www.modb.pro/db/616364

欲了解更多可浏览墨天轮社区,围绕数据人的学习成长提供一站式的全面服务,打造集新闻资讯、在线问答、活动直播、在线课程、文档阅览、资源下载、知识分享及在线运维为一体的统一平台,持续促进数据领域的知识传播和技术创新。

关注官方公众号: 墨天轮、 墨天轮平台、墨天轮成长营、数据库国产化 、数据库资讯

ChatGPT “眼”中的开源数据库的更多相关文章

  1. android项目中使用开源数据库litepal

    下载地址 https://github.com/LitePalFramework/LitePal 参考文档 http://blog.csdn.net/guolin_blog/article/detai ...

  2. ARX项目中添加开源数据库SQLite3 的加密开源库wxsqlite3

    RX添加wxsqlite3加密数据库, 下载 https://sourceforge.net/projects/wxcode/files/Components/wxSQLite3/ 复制这11个文件到 ...

  3. C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志

    C#实现多级子目录Zip压缩解压实例 参考 https://blog.csdn.net/lki_suidongdong/article/details/20942977 重点: 实现多级子目录的压缩, ...

  4. PostgreSQL介绍以及如何开发框架中使用PostgreSQL数据库

    最近准备下PostgreSQL数据库开发的相关知识,本文把总结的PPT内容通过博客记录分享,本随笔的主要内容是介绍PostgreSQL数据库的基础信息,以及如何在我们的开发框架中使用PostgreSQ ...

  5. 【转】 MySQL与PostgreSQL:该选择哪个开源数据库?哪一个更好?

    转载地址:http://www.infoq.com/cn/news/2013/12/mysql-vs-postgresql 如果打算为项目选择一款免费.开源的数据库,那么你可能会在MySQL与Post ...

  6. MySQL、PostgreSQL、Ingres r3、MaxDB等开源数据库的详细比较

    1.MySQL 5 作为当今最流行的开放源码数据库之一,MySQL数据库为用户提供了一个相对简单的 解决方案,适用于广泛的应用程序部署,能够降低用户的TCO.MySQL是一个多线程.结构化查询语言(S ...

  7. 【Spring】如何在单个Boot应用中配置多数据库?

    原创 BOOT 为什么需要多数据库? 默认情况下,Spring Boot使用的是单数据库配置(通过spring.datasource.*配置具体数据库连接信息).对于绝大多数Spring Boot应用 ...

  8. MySQL全世界最流行的开源数据库软件

    誉天全国首推全球市场占有率第二的数据库——MySQL培训课程,阿里巴巴.新浪等知名企业正在使用MySQL数据库系统,而这方面的人才需求也是供不应求,誉天作为国内2014年首批ORACLE官方授权MyS ...

  9. Android开发——使用LitePal开源数据库

    前言:之前使用Android内置的数据库,感觉一大堆SQL语句,一不小心就错了,很难受,学习了这个LItePal的开源数据库,瞬间觉得Android内置的数据库简直是垃圾般的存在 LitePal Gi ...

  10. LitepalNewDemo【开源数据库ORM框架-LitePal2.0.0版本的使用】

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 本Demo使用的是LitePal2.0.0版本,对于旧项目如何升级到2.0.0版本,请阅读<赶快使用LitePal 2.0版本 ...

随机推荐

  1. windows edge浏览器免费复制网页文字

    复制时,出现上面提示时候 使用edge浏览器打开链接,在http前面加入read: ,然后打开,即可复制 如果用js,可以参考https://www.cnblogs.com/rmticocean/p/ ...

  2. python统计班级学生

    python统计班级学生 如下场景: 假设我有一个学生类和一个班级类,想要实现的功能为:    执行班级人数增加的操作.获得班级的总人数:    学生类继承自班级类,每实例化一个学生,班级人数都能增加 ...

  3. 【微信小程序】05 设备信息 & 请求API

    获取系统信息(设备信息) https://developers.weixin.qq.com/miniprogram/dev/api/base/system/wx.getSystemInfo.html ...

  4. 【微信小程序】02 常用标签组件

    轮播标签: 轮播图 <swiper> <!-- 轮播项 --> <swiper-item>1</swiper-item> <swiper-item ...

  5. Jax框架的显存分析已经不支持gperftools,而是支持go语言下的新版本pprof

    官方: https://jax.readthedocs.io/en/latest/device_memory_profiling.html

  6. 树莓派3b+ 安装Ubuntu mate18.04系统 配置SSH 、 远程桌面realvnc

    Ubuntu mate  for  树莓派3b+ 系统下载: 下载地址: https://ubuntu-mate.org/download/ 这里用32位系统:(64位也可以的,虽然还是实验阶段的,不 ...

  7. 一个专为量化投资开发的强化学习算法框架:ElegantRL

    链接: https://github.com/AI4Finance-Foundation/ElegantRL 这是一个专为量化投资开发的强化学习算法框架. 相关论文: ElegantRL-Podrac ...

  8. openAI的比赛retro contest的一些细节设置(Detail)

    2018年openAI公司搞了一个比赛retro contest,该比赛目的是为了在自家的库retro上测试迁移强化学习的性能,虽然这个比赛已经结束多年但是现在了解一些也是有一定益处的. 比赛细节介绍 ...

  9. 【转载】failed to open /dev/dri/renderd128 permission denied

    原文地址: https://juejin.cn/s/failed%20to%20open%20%2Fdev%2Fdri%2Frenderd128%20permission%20denied ===== ...

  10. 推荐一款界面优雅、功能强大的 .NET + Vue 权限管理系统

    前言 今天推荐一款用 .NET 和 Vue3 实现的开源权限管理系统.它的界面清爽干净,功能强大,还具备灵活的角色权限分配功能,能够满足不同规模企业的管理需求.无论你是开发新手还是大神,都能轻松上手, ...