[数据库] 腾讯、阿里、华为、百度 全部开源数据库汇总(2026 最新)

31 0
Honkers 20 小时前 来自手机 | 显示全部楼层 |阅读模式

分四家整理,区分关系型、分布式、KV、时序、分析型,标注定位、内核、开源状态、核心用途。

一、阿里(阿里云 + 蚂蚁集团)开源数据库

1. OceanBase(蚂蚁自研,最核心金融分布式库)

  • 开源时间:2021 年完整开源(社区版)
  • 内核:100% 自研无依赖,X-Paxos 强一致
  • 兼容:MySQL + Oracle 双模式
  • 定位:金融级分布式 OLTP,单机 / 分布式一体化,支撑支付宝、银行核心
  • 许可证:Mulan PSL,可商用免费二次开发developer....

2. PolarDB-X(阿里云分布式 MySQL,原名 X-DB)

  • 开源时间:2021 全内核开源
  • 内核:基于 AliSQL 深度改造,Shared-Nothing 分布式
  • 兼容:100% MySQL 5.7/8.0
  • 定位:电商、互联网高并发分库分表,双 11 订单库底座阿里云

3. OpenPolarDB(PolarDB MySQL/PG 社区版)

  • 包含两大开源分支:
    • PolarDB MySQL 开源版:AliSQL 内核,存算分离共享存储
    • PolarDB PostgreSQL 开源版:PG 深度优化,内置向量引擎
  • 定位:云原生集中式数据库,读多写少业务、AI 向量检索PolarDB

4. AliSQL(MySQL 增强内核)

  • 开源时间:2016
  • 定位:原生 MySQL 增强分支,企业级审计、线程池、透明加密、性能优化;可独立部署 MySQL 替代方案,PolarDB 底层内核来源developer....

5. AnalyticDB PostgreSQL(ADB PG 开源内核)

  • 开源:Greenplum 深度自研分支,OLAP 数仓
  • 用途:实时数据仓库、海量数据分析

6. Redis 兼容 KV:Tair(开源 Tair-oss)

  • 分布式缓存 KV,兼容 Redis 协议,冷热分层、持久化增强

二、腾讯开源数据库

1. OpenTenBase(TDSQL 社区版,捐赠开放原子基金会)

  • 开源时间:2023 完整捐赠开源
  • 双核架构:同时兼容 MySQL(TXSQL)、PostgreSQL
  • 定位:金融级分布式 HTAP 数据库,微信支付、腾讯游戏底层 TDSQL 开源版本,支持分布式事务、Oracle 语法兼容 98%腾讯云
  • 配套:TXSQL 独立开源 MySQL 内核,可单独作为单机 MySQL 增强版使用

2. Tendis(分布式 KV 数据库,兼容 Redis)

  • 自研磁盘 KV,冷热分离,超大容量缓存 / 持久化存储,完全开源
  • 场景:游戏、社交海量缓存、日志存储

3. StarRocks(腾讯深度共建,开源实时数仓)

  • 极速 OLAP 分析库,实时大屏、实时数仓,社区主导开源项目

三、华为开源数据库

1. openGauss(核心开源根数据库)

  • 开源时间:2020,捐赠 Linux 基金会,Mulan PSL v2 宽松协议
  • 内核:PostgreSQL 深度重构自研,Ustore 存储引擎
  • 定位:企业级集中式关系库,支持单机 HA、向量检索、全密态安全、AI 自动调优
  • 衍生:所有国产高斯商业版 GaussDB 底层底座,适配鲲鹏 / 欧拉全栈国产化技术栈

2. Cantian(分布式 MySQL RAC 开源数据库)

  • 自研共享存储集群,兼容 MySQL 协议,对标 Oracle RAC
  • 场景:政企、金融集中式高可用集群

3. openLooKeng(分布式查询引擎,数据虚拟化)

  • 跨多数据源统一查询(MySQL/PG/ 数仓 / 对象存储),联邦查询引擎

四、百度开源数据库

1. BaikalDB(百度分布式结构化数据库)

  • 开源:全内核开源,兼容 MySQL 协议
  • 定位:PB 级海量结构化数据,OLTP + 简单 OLAP 混合负载,百度搜索底层业务库墨天轮数据...

2. Apache Doris(百度捐给 Apache 顶级项目)

  • 实时 OLAP 分析数据库,国内最主流开源实时数仓
  • 用途:报表、实时大屏、用户行为分析、AI 特征分析

3. PegaDB(分布式 KV 缓存数据库)

  • 自研兼容 Redis,异地多活、冷热分离,超大 QPS 互联网缓存场景

4. BDB(Baidu Distributed DB,底层分布式存储内核)

  • 百度内部海量存储底座,基础存储引擎开源

快速横向区分(一句话选型)

  1. 金融核心、Oracle 迁移:OceanBase、openGauss、OpenTenBase
  2. 互联网 MySQL 分布式分库分表:PolarDB-X、OpenTenBase、BaikalDB
  3. 云原生存算分离、中小业务:OpenPolarDB
  4. 实时大数据分析 / 数仓:Apache Doris、StarRocks、ADB PG
  5. 缓存 KV 替代 Redis:Tair、Tendis、PegaDB
  6. 国产化鲲鹏 / 欧拉生态:openGauss、Cantian

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行