国产数据库PolarDB公开课-8 生态
参考文档点击文末阅读原文打开; 推荐《最好的PostgreSQL学习镜像》;
PolarDB公开课来了, 国庆拿下这个国产信创数据库
系列文章导航
7、国产数据库PolarDB公开课-6 使用PostgreSQL开源工具/插件
PolarDB 生态
PolarDB作为一款开源的云原生分布式数据库, 于2021年首次开源, PolarDB源自阿里云PolarDB商业云产品, 我们知道云产品是包含了软硬件产品+资源+服务的产品, 开通云产品后用户可以非常简单的连接并使用, 不需要管理云产品的备份、恢复、高可用、功能迭代、BUG修复、漏洞修复、数据同步、扩容、缩容、迁移、版本升级、更换或升级硬件、安全审计、监控、性能诊断、性能优化等日常事务. 这些功能都是云产品所提供的能力.
开源PolarDB是一套开源软件, 数据库的核心代码都开源出来了, 用户可以在任何地方部署它, 也可以修改它的代码定制开发用户的功能, 也可以自由的进行商业分发. 这是开源的好处, 但是 开源PolarDB并没有包含PolarDB商业产品的服务, 用户必须自己来搞定内核以外的功能, 这个对一般的用户来讲难度比较高, 为了降低使用门槛, 让开源可以被更多的用户使用, PolarDB携手伙伴, 共同打造了一整个开源生态, 通过伙伴来提供商业产品的所有功能.
1、开源PolarDB的生态伙伴介绍
1、OS, 除了支持centos, rhel, ubuntu, debian等常见的操作系统, PolarDB还适配了龙蜥、麒麟、FusionOS、凝思软件等国产操作系统.
2、芯片, 除了常见的x86芯片, PolarDB还适配了ARM架构的芯片.
3、存储, PolarDB支持传统的SSD及商业SAN存储例如DapuStor大普微、ScaleFlux、宏杉, 也支持开源的分布式块存储例如Curve、ceph等. 同时通过开源插件PolarDB还能支持S3, OSS等对象存储, 进行冷热数据分离存储.
4、集成管控, 集成管控伙伴为开源PolarDB提供高可用、读写分离、快速部署、备份恢复、迁移、版本管理等能力. 例如中启乘数的clup管控( https://www.csudata.com/ ), 云猿生的kubeblocks( https://github.com/apecloud/kubeblocks ).
5、监控, 监控并快速发现数据库运行过程中的问题, 给出诊断报告等. 例如DBdoctor审计诊断优化( https://www.dbdoctor.cn/ )、pigsty( https://pigsty.cc/zh/ )、南京基石数据的D-Smart( https://www.modb.pro/db/567140 ).
6、审计、堡垒机产品, 审计DBA/开发者直连数据库的行为, 对敏感信息进行脱敏, 防止危险行为等. 例如广州海颐信息安全技术、杭州美创、郑州云智信安安全技术有限公司的安全产品.
7、开发者IDE工具, 图形化的管理界面, 解决开发者日常开发的需求, 例如查询数据、调试函数/存储过程, 建表, 建索引等. PolarDB由于和PostgreSQL全兼容, 所以除了常见的pgadmin , navicate的支持, 也支持如恒辉信达(国人开发的IDE).
8、发布管理, 通常在应用上线过程中涉及数据库变更的场景, 提前发现数据库问题, 例如: CloudQuery, bytebase( https://bytebase.cc/docs/introduction/what-is-bytebase/ ), DBDoctor等产品.
9、数据同步, 解决业务需求的多个数据源的数据同步需求, 或者数仓的实时同步的需求等. 例如DSG( https://www.dsgdata.com/ )、NineData(玖章)( https://www.ninedata.cloud/home )等公司的产品.
10、超融合, 企业的数据可能分布在很多的数据源中, 例如不同业务的数据库、对象存储中的文件形式存在, 企业要进行全面的数据分析, 有一种方法的将所有数据源统一同步到大数据平台, 这种方法比较常见, 实际上还有更廉价、更实时、更简单的方法, 就是超融合计算. 超融合计算可以简单理解为“计算+数据访问管道+各种数据源”的架构, 例如LotuseeData 大数据平台的超融合产品与PolarDB结合, 将PolarDB作为计算节点, 通过配置管道, 实时访问任意数据源, 并进行实时的全域数据计算.
11、ISV 软件开发商. 来自各个行业的软件开发商, 应用PolarDB的特性, 更好的满足各行业业务需求. 例如众兴华易、鼎医、敬在信息、欧易软件、帆软软件、智核芯数、图软、佳格天地等.
12、开源插件, 由于PolarDB全面兼容PostgreSQL, 因此PostgreSQL上可以运行的插件, 在PolarDB上都可以运行, 例如PostGIS, madlib, DolphinScheduler等.
13、人才培养, 这类伙伴主要是负责培养数据库人才, 同时为学员提供认证考试渠道, 提升学员技术水平的同时帮助学生拿到有价值的认证证书, 帮助学员提升个人影响力等. 例如CUUG、盘古云数、数字豫才等.
14、社区与新媒体, PolarDB开源社区和其他开源社区也有非常紧密的合作, 例如与上海开源协会、开放原子基金、中科院、PostgreSQL中文社区、ODOO开源社区、开源中国、CSDN、IT168、墨天轮等, 合办技术沙龙, 共同组织开源编程大赛、合作设计课程和解决方案等.
15、大型用户合作, 例如与韵达合作, 共同开发PolarDB新功能, 这类用户通常有亟待解决的业务问题, 而且需要通过定制开发开源PolarDB才能实现, 为了解决这类需求, 用户可以选择和PolarDB开源官方合作, 结合双方的力量加速新功能的合作开发.
欢迎有兴趣和PolarDB开源社区进行合作的企业、个人、社区联系我们: https://openpolardb.com/ecosystem
更多伙伴介绍、案例介绍请参考PolarDB 开源官方网站
更多PolarDB for PostgreSQL 云服务的介绍请参考PolarDB 云产品介绍
彩蛋0:PolarDB 各个版本傻傻分不清???
信创名单查询:
http://www.itsec.gov.cn/aqkkcp/cpgg/202312/t20231226_162074.html http://www.itsec.gov.cn/aqkkcp/cpgg/202409/t20240930_194299.html
PolarDB 各个版本的介绍 (线下软件订阅版、云服务版、开源版):
https://www.aliyun.com/activity/database/polardb-v2
PolarDB 线下软件订阅版 询价:
https://market.aliyun.com/products/56024006/cmfw00066651.html
PolarDB 大使活动(分销赢奖励):
https://www.aliyun.com/activity/new/polardb-yunparter
彩蛋1:数据库生态工具 & 信创开源DB
用好周边工具, 数据库管理水平战胜90%老司机
1、管控软件
云猿生开源的kubeblocks, 如果你要管理很多套并且种类很多的数据库产品, 推荐选择.
https://github.com/apecloud/kubeblocks
乘数开源的clup, 专门用来管理PostgreSQL和PolarDB的集群管理软件, 如果你要管理很多套数据库, 推荐选择. 并且clup还提供了企业版、自研的连接池、分布式存储、一体机、备份平台等, 企业可以关注一下.
https://www.csudata.com/
若航开源的pigsty, 集成了300多个PG插件的PG集群和PolarDB集群管理软件, 如果你要管理很多套数据库, 并且对插件有特别多的需求, 推荐选择.
https://pigsty.cc/zh/
2、审计监控诊断优化
海信聚好看的 DBdoctor, 采用ebpf技术, 在对数据库几乎没有影响的情况下实时监控数据库和服务器的各项指标, 发现和诊断问题根因非常方便.
https://www.dbdoctor.cn/
Bytebase 的目标非常远大, 是位于您和数据库之间的中间件。它是数据库 DevOps 的 GitLab/GitHub,专为开发人员、DBA 和平台工程师打造。
https://bytebase.cc/docs/introduction/what-is-bytebase/
D-Smart, Oracle老前辈白老大他们搞的, 专注企业级市场, 将业界顶级DBA经验的产品化作品, 产品功能包括数据库监控、诊断、优化等.
https://www.modb.pro/db/567140
3、数据同步&迁移&备份恢复
NineData, 老领导出去创业做的产品, 产品涵盖了数据同步、迁移、备份、比对、devops、chatDBA等.
https://www.ninedata.cloud/home
DSG, 非常老牌的数据库同步迁移企业级产品, 支持各种数据库的异构和同构迁移, 用他们的话说, 没有dsg搞不定的迁移, 比goldengate还牛.
https://www.dsgdata.com/
通过信创并且开源的数据库:
PolarDB for PostgreSQL
https://github.com/ApsaraDB/PolarDB-for-PostgreSQL
以下PG系国产数据库也非常值得关注: HaloDB(基于PG兼容PostgreSQL、Oracle、MySQL. http://www.halodbtech.com/ )、IvorySQL(基于开源PG兼容PG、Oracle. https://www.ivorysql.org/zh-cn/ )、ProtonBase(云原生分布式数仓. https://protonbase.com/ ).
参考文档点击阅读原文获得
感谢关注我的github (https://github.com/digoal/blog) 及视频号: