ChatGPT “眼”中的开源数据库
开源作为数据库发展的未来趋势之一,被冠以“数据库弯道超车的法宝”的称号。中国开源数据库产品正处于蓬勃发展的趋势,根据 墨天轮中国数据库流行度 ,截止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/db/616364
欲了解更多可浏览墨天轮社区,围绕数据人的学习成长提供一站式的全面服务,打造集新闻资讯、在线问答、活动直播、在线课程、文档阅览、资源下载、知识分享及在线运维为一体的统一平台,持续促进数据领域的知识传播和技术创新。
关注官方公众号: 墨天轮、 墨天轮平台、墨天轮成长营、数据库国产化 、数据库资讯
ChatGPT “眼”中的开源数据库的更多相关文章
- android项目中使用开源数据库litepal
下载地址 https://github.com/LitePalFramework/LitePal 参考文档 http://blog.csdn.net/guolin_blog/article/detai ...
- ARX项目中添加开源数据库SQLite3 的加密开源库wxsqlite3
RX添加wxsqlite3加密数据库, 下载 https://sourceforge.net/projects/wxcode/files/Components/wxSQLite3/ 复制这11个文件到 ...
- 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 重点: 实现多级子目录的压缩, ...
- PostgreSQL介绍以及如何开发框架中使用PostgreSQL数据库
最近准备下PostgreSQL数据库开发的相关知识,本文把总结的PPT内容通过博客记录分享,本随笔的主要内容是介绍PostgreSQL数据库的基础信息,以及如何在我们的开发框架中使用PostgreSQ ...
- 【转】 MySQL与PostgreSQL:该选择哪个开源数据库?哪一个更好?
转载地址:http://www.infoq.com/cn/news/2013/12/mysql-vs-postgresql 如果打算为项目选择一款免费.开源的数据库,那么你可能会在MySQL与Post ...
- MySQL、PostgreSQL、Ingres r3、MaxDB等开源数据库的详细比较
1.MySQL 5 作为当今最流行的开放源码数据库之一,MySQL数据库为用户提供了一个相对简单的 解决方案,适用于广泛的应用程序部署,能够降低用户的TCO.MySQL是一个多线程.结构化查询语言(S ...
- 【Spring】如何在单个Boot应用中配置多数据库?
原创 BOOT 为什么需要多数据库? 默认情况下,Spring Boot使用的是单数据库配置(通过spring.datasource.*配置具体数据库连接信息).对于绝大多数Spring Boot应用 ...
- MySQL全世界最流行的开源数据库软件
誉天全国首推全球市场占有率第二的数据库——MySQL培训课程,阿里巴巴.新浪等知名企业正在使用MySQL数据库系统,而这方面的人才需求也是供不应求,誉天作为国内2014年首批ORACLE官方授权MyS ...
- Android开发——使用LitePal开源数据库
前言:之前使用Android内置的数据库,感觉一大堆SQL语句,一不小心就错了,很难受,学习了这个LItePal的开源数据库,瞬间觉得Android内置的数据库简直是垃圾般的存在 LitePal Gi ...
- LitepalNewDemo【开源数据库ORM框架-LitePal2.0.0版本的使用】
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 本Demo使用的是LitePal2.0.0版本,对于旧项目如何升级到2.0.0版本,请阅读<赶快使用LitePal 2.0版本 ...
随机推荐
- PyCharm2024 专业版激活设置中文
PyCharm2024 专业版激活设置中文 官网下载最新版:https://www.jetbrains.com/zh-cn/pycharm/download 「hack-jet激活idea家族.zip ...
- 通用人工智能的基石 —— 人工智能“新基建、关键基础设施”—— 3D游戏引擎
相关: https://www.unrealengine.com/zh-CN/uses/simulation https://www.epicgames.com/site/zh-CN/careers/ ...
- AI生成的图片是否具有版权:如何认定美术作品的“抄袭”行为?
相关: 实务丨如何认定美术作品的"抄袭"行为? 首先,我认为AI生成的图片是否具有版权这个问题就不是一个问题,或者说这不是一个正确的提法,应该说AI生成的某张图片是否具有版权?也可 ...
- 如何在AWS上构建Apache DolphinScheduler
引言 随着云计算技术的发展,Amazon Web Services (AWS) 作为一个开放的平台,一直在帮助开发者更好的在云上构建和使用开源软件,同时也与开源社区紧密合作,推动开源项目的发展. 本文 ...
- Apache DolphinScheduler 3.3.0 版本重磅更新提前看!
Apache DolphinScheduler 3.3.0版本终于要在万众期待中发布啦!本次发版将有重大功能更新,包括架构上的调整. 为了让广大用户提前尝鲜,社区特别准备了直播活动提前揭秘3.3.0版 ...
- 跨越时空的对话:如何使用AI阅读工具ChatDOC快速建立数字化身?
跨越时空的对话:如何使用 ChatDOC 快速建立数字化身?以史蒂夫·乔布斯 AI 为例 开门见山,这篇文章主要介绍如何将 AI 改造为靠谱.好用.基于某个人物的数字化身.比如,乔布斯 AI.马斯克 ...
- 为什么要加 REQUIRE8 and PRESERVE8? 栈的8字节对齐
REQUIRE8 and PRESERVE8 The REQUIRE8 and PRESERVE8 directives specify that the current file require ...
- shell 删除文件内容Mac、Linux兼容方法
# 定义sedi数组 # Linux sed后面, 用 "-i" sedi=(-i) case "$(uname)" in Darwin*) # Mac sed ...
- 旧笔记本安装Win8.1实录
昨天发现一台尘封已久的Lenovo ideapad Y550,给它装上了Windows 10 然后第二天系统挂掉了 挂的原因是半夜万恶之源Windows更新开始造孽了 刚好没电 文件全坏了 真 解除封 ...
- C语言指针进阶
目录 字符指针 指针数组 数组指针 数组指针的定义 &数组名VS数组名 数组指针的使用 数组参数.指针参数 一维数组传参 二维数组传参 一级指针传参 二级指针传参 一级指针 二级指针 数组指针 ...