作者:李宇明
链接:https://www.zhihu.com/question/31750851/answer/139665111
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
时隔三年后,我对该问题进行简单的补充。 -- 2019/10/24
(1)阿里的数据库:OceanBase & PolarDB
OceanBase是蚂蚁金服阳振坤老师团队开发的,官方称为“完全自主研发的金融级分布式关系数据库”。下面是其官网的介绍:OceanBase 对传统的关系数据库进行了开创性的革新。在普通硬件上实现金融级高可用,在金融行业首创“三地五中心”城市级故障自动无损容灾新标准,同时具备在线水平扩展能力,创造了4200万次/秒处理峰值的纪录(注:当时TPS官宣为25.6w)。
现在OceanBase的版本已经2.x了,曾经0.4版本的开源链接为:alibaba/oceanbase
今年OceanBase TPC-C的评测刷遍了朋友圈,TPS达到了100w (6088w tpmc),榜单第一。
PolarDB是阿里巴巴李飞飞老师、何登成老师这边团队负责的,X-DB、PolarDB-X应该都是相关的产品。下面是其官网的介绍:POLARDB是阿里巴巴自主研发的下一代关系型分布式云原生数据库,目前兼容三种数据库引擎:MySQL、PostgreSQL、高度兼容Oracle语法。 计算能力最高可扩展至1000核以上,存储容量最高可达 100T。经过阿里巴巴双十一活动的最佳实践,让用户既享受到开源的灵活性与价格,又享受到商业数据库的高性能和安全性。
OceanBase是完全从头写的,PolarDB应该是基于MySQL开发的。X-Engine SIGMOD 2019是该团队发的论文。今年乌镇世界互联网大会,PolarDB入选15项世界互联网领先科技成果。可以这么理解,OceanBase主要用于支付宝这边的应用、PolarDB主要用于淘宝、天猫这边的应用。
毋庸置疑,在数据库领域,尤其是工业级数据库产品,阿里在国内是领先的。
(2)腾讯的TDSQL
其官网简介:分布式数据库(Tencent Distributed SQL,TDSQL)是腾讯打造的一款分布式数据库产品,具备强一致高可用、全球部署架构、分布式水平扩展、高性能、企业级安全等特性,同时提供智能 DBA、自动化运营、监控告警等配套设施,为用户提供完整的分布式数据库解决方案。目前 TDSQL 已经为超过500+的政企和金融机构提供数据库的公有云及私有云服务,客户覆盖银行、保险、证券、互联网金融、计费、第三方支付、物联网、互联网+、政务等领域。TDSQL 亦凭借其高质量的产品及服务,获得了多项国际和国家认证,得到了客户及行业的一致认可。
(3)华为的GaussDB
全球首款AI-Native数据库 -- 嗯,今年是这么宣传的。内部有100、200、300多个版本,应该是基于PostgreSQL开发的。在国内,可能除了阿里,就到华为的团队了(高斯实验室)。今年也和不少高校建立了合作。网上的介绍信息不多~
(4)TiDB 是国内 PingCAP 团队开发的一个分布式 SQL 数据库 -- 感觉生态做得很好,天天各种PoC和应用,朋友圈都被刷爆了 : )。
其灵感来自于 Google 的 F1,TiDB 支持包括传统 RDBMS 和 NoSQL 的特性。TiDB是开源的(16年7月开始开源的,14年5月TiDB应该就可以做了),更新是很活跃的。
githup上的TiDB 链接为:pingcap/tidb
下面是在其官网摘抄的:PingCAP 成立于 2015 年 4 月,是业界领先的企业级分布式 OLTP 解决方案提供商,是国内唯一专注于开源 NewSQL 领域的团队,具备全球竞争力,致力于成为世界领先的大数据技术和解决方案提供商。创始团队是国内最一流的开源技术团队。 公司专注于实现高性能,在线弹性扩容和分布式事务特性,提供全球最顶级的跨数据中心容灾分布式 NewSQL 数据库,为客户在去 IOE 大背景下提供可靠的解决方案,是企业在云上面的最佳关系型数据库。
(5)达梦数据库
达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。目前应该已经到了8.0的版本,简称DM8。
武汉达梦数据库有限公司成立于2000年,为国有控股的基础软件企业,专业从事数据库管理系统研发、销售和服务。其前身是华中科技大学数据库与多媒体研究所,是国内最早从事数据库管理系统研发的科研机构。
公司相关链接:达梦数据库_专业的数据库产品提供商和技术服务商
DM7的产品介绍:DM7_产品达梦数据库专业的数据库产品提供商和技术服务商
应用案例很多:应用案例达梦数据库专业的数据库产品提供商和技术服务商
达梦数据库产品已成功用于我国国防军事、公安、安全、财政金融、电力、水利、电信、审计、交通、信访、电子政务、税务、国土资源、制造业、消防、电子商务、教育等20多个行业及领域,装机量超过10万套,打破了国外数据库产品在我国一统天下的局面,取得了良好的经济效益和社会效益。(官网摘抄的)
(6)GBase南大通用
下面都是官网摘下来的:南大通用是国产数据库的领军企业。2014-2015连续两年在赛迪顾问发布的《中国平台软件市场研究年度报告》和IDC年度研究报告中被评为“国产数据库第一品牌”。南大通用以“让中国用上世界级国产数据库”为使命,打造了三款国内领先、国际同步的自主可控数据库产品,并在金融、电信、政务、国防、企事业等领域拥有上万家用户。
产品国内领先、国际同步:GBase 8a是结构化大数据分析领域的产品,与国外同类主流产品保持技术同步,市场同级。以大规模并行处理、列存储,高压缩和智能索引技术为基础,具有满足各个数据密集型行业日益增大的数据分析、数据挖掘、数据备份和即席查询等需求的能力。GBase 8t是基于IBM informix源代码、编译和测试体系自主研发的交易型数据库产品,通过中国信息安全认证中心的安全可靠认证并在高可用、灾备、空间数据、时序数据等方面技高一筹。
公司链接:天津南大通用数据技术股份有限公司GBASE国产数据库-列存|MPP数据库|OLAP|分析型数据库|行存|OLTP|通用数据库|事务型数据库|安全数据库|大数据|数据管理|数据安全
产品好多: 产品介绍总目录-天津南大通用数据技术股份有限公司
应用也好多:-成功案例-方案及案例-GBase 8t|国产数据库|实时OLAP|OLTP|高端事务型数据库|时间序列-南大通用 GBASE国产新型数据库 行业大数据专家
(7)神通数据库
神通数据库企业版是神舟通用公司拥有自主知识产权的企业级、大型通用数据库管理系统。公司拥有由8名博士领衔的300余人的数据库专业队伍,其中研究生以上占60%,本科生38%。
公司链接:神通数据库--国产数据库、数据挖掘、大数据 4006-198-288
应用案例也比较多:电力行业 神通数据库――国产数据库、数据挖掘、大数据 4006-198-288
(8)金仓数据库
北京人大金仓信息技术股份有限公司(简称:人大金仓)系中国电子科技集团公司(CETC)成员企业,人大金仓由中国人民大学一批在国内开展数据库教学、科研、开发的专家发起创立,是中国自主可控数据库、大数据相关产品及解决方案的提供商。
百度百科中的一段介绍:大型应用,50个并发用户以上(性能感觉比较低),可以使用企业版配置文件进行用户数量的更新。应该比较适用企业ERP应用。
(9)EsgynDB
上海易鲸捷信息技术有限公司
2015年7月成立,包括30名HP Neoview/SeaQuest项目组成员,公司的董事长为李为冲博士,曾任中国惠普有限公司的首席技术官。
EsgynDB(本身不开源)源于惠普等推动的Apache Trafodion开源数据库(Trafodion开源链接为:Apache Trafodion)。底层是HBase/Hadoop,支持OLTP和OLAP,接口为SQL。Trafodion有很强的OLAP分析能力,但是更偏重OLTP;在当前的Trafodion版本中,所有的列数据都存储在同一个ColumnFamily中(相当于行存)。
已有的应用场景:酷我音乐,主要用户报表统计(AP);端点智能网络安全服务和批量威胁情报提供商Webroot,每天高达10亿的事务处理,最大数据表有650亿条记录(TP)。
相关链接:http://www.esgyn.cn/;易鲸捷推出支持交易事务保障和多数据中心SQL-on-Hadoop数据库;抢干货,来“大数据应用”创新案列沙龙吧!-EsgynDB大数据库-大不六文章网(wtoutiao.com)
(10)SequoiaDB巨杉数据库(自己定位:新一代分布式NewSQL数据库)
广州巨杉软件开发有限公司(SequoiaDB巨杉数据库)。2013年2月就发布了1.0的版本。2014年12月开源,现在版本应该是v1.12的稳定版本,开源链接(15年底后好像就没有更新了):SequoiaDB/sequoiadb/tree/master | CODE。2016年7月份刚拿了1000w美元的融资。
关键特征:支持标准SQL访问,分布式高性能引擎,双引擎灵活存储,深度整合Spark 2.0,支持事务(总是与mongdb比事务支持能力,应该比较弱),双活容灾,冷热数据隔离等。
已有的应用场景:官网称有很多公司在用,如:民生银行、广发银行、中国银行、电信、移动等等(SequoiaDB解决方案_SequoiaDB巨杉数据库)。
其自己总结的适用应用场景:SequoiaDB应用场景与行业划分_SequoiaDB巨杉数据库
相关链接:巨杉数据库 SequoiaDB官网 - 领先的新一代分布式NewSQL数据库厂商;【先锋】SequoiaDB CTO王涛谈打造超越MongoDB的事务、高性能NoSQL。
(11)K-DB数据库
浪潮公司
K-DB是一款专为天梭K1定制优化的数据库,言外之意K-DB不会有X86版本。浪潮在发布会上没有避讳K-DB的出生来历,坦诚K-DB由浪潮和韩国第一大企业级软件提供商Tmax公司共同研发,Tmax公司的数据库在韩国市场已经拥有超过1175个商用案例,友利银行、韩亚银行和现代汽车的核心生产系统都采用了其数据库。
相关链接:如何看待浪潮发布K-DB数据库?--百度百家;如何评价浪潮刚刚发布的K-DB数据库? - 数据库管理员(DBA) - 知乎;inspur k-db。
(12)OpenBASE
OpenBASE是东软集团有限公司软件产品事业部推出的我国第一个自主知识产权的商品化数据库管理系统,该产品由东软集团有限公司软件产品事业部研发并持有版权。
相关链接:openBASE_百度百科;OpenBASE:数据库管理系统_东软集团。
应用场景也比较多:OpenBASE:数据库管理系统_东软集团
(13)华易数据库Huayisoft DB Server
(14)HUABASE-华鼎数据库
(15)神州OSCAR由北京神舟航天软件技术有限公司研发
----(11)至(15) 听得比较少,网上信息也比较少。
(16)Kylin是ebay大数据部门(应该是一群来自中国的工程师)从2014年开始研发的支持TB到PB级别数据量的分布式Olap分析引擎。
Kylin(麒麟)是一个Hadoop生态圈下的MOLAP系统,开源URL:Apache Kylin | Home。
其特点包括:1. 可扩展的超快的OLAP引擎;2. 提供ANSI-SQL接口;3. 交互式查询能力;4. MOLAP Cube 的概念;5. 与BI工具可无缝整合。
Kylin典型的应用场景如下:1. 用户数据存在于Hadoop HDFS中,利用Hive将HDFS文件数据以关系数据方式存取,数据量巨大,在500G以上;2. 每天有数G甚至数十G的数据增量导入;3. 有10个左右为固定的分析维度。
Kylin的核心思想是利用空间换时间,由于查询方面制定了多种灵活的策略,进一步提高空间的利用率,使得这样的平衡策略在应用中是值得采用的。(都是网上摘的)
(17)ZILLIZ数据库
ZILLIZ(www.ZILLIZ.com)成立于2016年,总部位于上海,是异构众核加速数据库的开拓者和全球领先者。公司核心产品MegaWise数据库和传统数据库相比,查询性能提升100倍以上,硬件和运维成本降低10倍。同时,ZILLIZ提供使用异构众核加速数据ETL,到加速数据仓库,再到加速AI模型训练,最后到加速数据可视化的端到端数据智能整体解决方案。
ZILLIZ的产品和解决方案在金融、电信、医疗、智慧城市和电子商务领域有着广泛应用前景。
学术界(高校):
(1)Cedar,华东师范大学(&西北工业大学&交通银行:CBase)基于Oceanbase0.4.2 开发的一个开源数据库,现在已到0.2版本。
开源链接为:https://github.com/daseECNU/Cedar
CEDAR 0.1 版本新增的功能有:
- 高可用的三集群架构(集群间选主、集群角色自动切换、日志强同步及恢复等机制)
- 多线程网络IO处理框架Libonev
- 游标
- 存储过程
- 二级索引
- 非主键多行更新
- 半连接
CEDAR 0.2 版本新增的功能有:
- SNAPSHOT ISOLATION 隔离级别
- 表锁
- 基于布隆过滤器的连接
- 可扩展的事务提交优化
- 日志同步优化
(2)Claims,华东师范大学从零开发的旨在支持 real-time data analytics on relational dataset 的分布式内存数据管理系统。
开源链接为:dase/CLAIMS
赞同 183 27 条评论
分享
收藏 喜欢
收起
继续浏览内容
知乎
发现更大的世界
打开
Chrome
继续
更多回答
<meta itemprop="name" content="Ed Huang"><meta itemprop="image" content="https://pic2.zhimg.com/v2-9aa48af998d7fa51b030d9bcc97e1d5b_l.jpg?source=1940ef5c"><meta itemprop="url" content="https://www.zhihu.com/people/huang-dong-xu"><meta itemprop="zhihu:followerCount" content="14067"> [图片上传失败...(image-645e64-1606868343136)]
TiDB的亲爹之一,如有问题欢迎到asktug.com问
107 人赞同了该回答
<meta itemprop="image"><meta itemprop="upvoteCount" content="107"><meta itemprop="url" content="https://www.zhihu.com/question/31750851/answer/1167852953"><meta itemprop="dateCreated" content="2020-04-20T14:21:29.000Z"><meta itemprop="dateModified" content="2020-04-20T14:36:12.000Z"><meta itemprop="commentCount" content="4">
TiDB 啊,根正苗红,诞生于国内,从零开始绝大多数代码写于中国大陆境内,创始团队都是国人。可能是在国际上影响力最大的国产开源数据库。社区还挺活跃的,如果有更多问题,可以到 AskTUG 上交流(当然也可以在知乎上私信我)
赞同 107 4 条评论
分享
收藏 喜欢
继续浏览内容
知乎
发现更大的世界
打开
Chrome
继续
<meta itemprop="name" content="晓平"><meta itemprop="image" content="https://pic4.zhimg.com/v2-73ce0b2d2c3847a56b8c838c27787d2a_l.jpg?source=1940ef5c"><meta itemprop="url" content="https://www.zhihu.com/people/xiaoping123"><meta itemprop="zhihu:followerCount" content="42"> [图片上传失败...(image-dc4fd6-1606868343136)]
一切皆设计
32 人赞同了该回答
<meta itemprop="image"><meta itemprop="upvoteCount" content="32"><meta itemprop="url" content="https://www.zhihu.com/question/31750851/answer/1066968462"><meta itemprop="dateCreated" content="2020-03-09T09:30:47.000Z"><meta itemprop="dateModified" content="2020-03-09T09:30:47.000Z"><meta itemprop="commentCount" content="4">
国内数据库产品约60家
国内数据库:
达梦DM、金仓 Kingbase、南大通用Gbase、神通OSCAR、优炫UXDB、翰高 Highgo DB、成都虚谷 XUGU、柏睿数据 RapidsDB、广州巨杉 SequoiaDB、易鲸捷 EsgynDB、鼎天盛华 UPDB、北京恒辉 HHDB、湖南上容 SRDB、许继集团SG-RDB、博阳数据 BeyonDB、北京国信贝斯 iBASE、北京翰云 Hyperic、华易 Huayisoft DB、华鼎 HUABASE、万里开源 GreatDB、福建星瑞格 SinoDB、华胜信泰 ToprowDB、上海热璞 Hot DB、星环科技 KunDB、天曦科技 TXDB、北京新数 ShinDB、东方国信 XCloud DB、海量数据 AtlasDB国外数据库:
Oracle、Microsoft SQL Server、SAP HANA、IBM DB2、Teradata云数据库:
腾讯 TDSQL、腾讯 Tbase、腾讯 PhxSQL、腾讯 TXSQL、腾讯 CynosDB、华为 HWSQL GaussDB200、百度 TDB、京东云DRDS、金山 KTS、蚂蚁金服 Oceanbase、阿里 PolarDB、浪潮 K-DB、中兴GoldenDB、新华三 H3C DataEngine、东软 OpenBASE、亚信 AntDB、小米 Pegasus、青云 RadonDB开源数据库:
MySQL、Greenplum、TiDB其它数据库:
华东师范大学 Cedar、偶数科技 Oushu Database、浙江智臾 DolphinDB、智达方通 Intcube OLAP、上海赜睿 MegaWise、云山云海 haisql