PolarDB 开源基础教程系列 8 数据库生态

本文涉及的产品
云原生数据库 PolarDB MySQL 版,通用型 2核8GB 50GB
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
简介: PolarDB是一款开源的云原生分布式数据库,源自阿里云商业产品。为降低使用门槛,PolarDB携手伙伴打造了完整的开源生态,涵盖操作系统、芯片、存储、集成管控、监控、审计、开发者工具、数据同步、超融合计算、ISV软件、开源插件、人才培养、社区合作及大型用户合作等领域。通过这些合作伙伴,PolarDB提供了丰富的功能和服务,支持多种硬件和软件环境,满足不同用户的需求。更多信息请访问[PolarDB开源官方网站](https://openpolardb.com/home)。

PolarDB 生态

b站视频链接

Youtube视频链接

本节阅读导航

1、开源 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/ , https://www.csudata.com/clup/manual/5.x/10306 , https://www.csudata.com/clup/manual/5.x/10277 ), 云猿生的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 )、PawSQL .

6、审计、堡垒机产品, 审计DBA/开发者直连数据库的行为, 对敏感信息进行脱敏, 防止危险行为等. 例如广州海颐信息安全技术、杭州美创、郑州云智信安安全技术有限公司的安全产品.

7、开发者IDE工具, 图形化的管理界面, 解决开发者日常开发的需求, 例如查询数据、调试函数/存储过程, 建表, 建索引等. PolarDB由于和PostgreSQL全兼容, 所以除了常见的pgadmin , navicate的支持, 也支持如恒辉信达(DeskUI, 国人开发的IDE).

8、发布管理, 通常在应用上线过程中涉及数据库变更的场景, 提前根据SQL评估风险隐患, 发现数据库问题, 例如: CloudQuery, bytebase( https://bytebase.cc/docs/introduction/what-is-bytebase/ ), DBDoctor 等产品.

9、数据同步, 解决业务需求的多个数据源的数据同步需求, 或者数仓的实时同步的需求等. 例如 DSG( https://www.dsgdata.com/ )、NineData(玖章)( https://www.ninedata.cloud/home )、Tapdata 等公司的产品.

10、超融合, 企业的数据可能分布在很多的数据源中, 例如不同业务的数据库、对象存储中的文件形式存在, 企业要进行全面的数据分析, 有一种方法的将所有数据源统一同步到大数据平台, 这种方法比较常见, 实际上还有更廉价、更实时、更简单的方法, 就是超融合计算. 超融合计算可以简单理解为“计算+数据访问管道+各种数据源”的架构, 例如LotuseeData 大数据平台的超融合产品与PolarDB结合, 将PolarDB作为计算节点, 通过配置管道, 实时访问任意数据源, 并进行实时的全域数据计算. 或者类似duckdb_fdw, pgmooncake的数据湖生态产品.

11、ISV 软件开发商. 来自各个行业的软件开发商, 应用PolarDB的特性, 更好的满足各行业业务需求. 例如众兴华易、鼎医、敬在信息、欧易软件、帆软软件、智核芯数、图软、佳格天地等.

12、开源插件, 由于PolarDB全面兼容PostgreSQL, 因此PostgreSQL上可以运行的插件, 在PolarDB上都可以运行, 例如PostGIS, madlib, vector, age, timescaledb, smlar, hll, pointcloud, rdkit, DolphinScheduler 等.

13、人才培养, 这类伙伴主要是负责培养数据库人才, 同时为学员提供认证考试渠道, 提升学员技术水平的同时帮助学生拿到有价值的认证证书, 帮助学员提升个人影响力等. 例如CUUG、盘古云数、数字豫才等. 同时通过PolarDB全国大学生数据库创新设计赛数百所大学报名参赛, 与很多大学建立了长期合作, 例如人大、武大、华东师范、山东大学、哈工大、天津职业师范大学、深圳大学、温州大学(太多了无法一一列举, 请多包涵)等.

14、社区与新媒体, PolarDB开源社区和其他开源社区也有非常紧密的合作, 例如与上海开源协会、开放原子基金、中科院、PostgreSQL中文社区、PG分会、IFclub、ODOO开源社区、开源中国、CSDN、IT168、墨天轮等, 合办技术沙龙, 共同组织开源编程大赛、合作设计课程和解决方案等. 除此以外还与很多数据库同盟开展过很多闲暇的活动, 例如 柏睿数据(内存分布式数据库)、Piecloud、ProtonBase(云原生大数据产品)、cloudberry、zilliz(milvus)、AskTable、mongoDB、HaloDB、IvorySQL、成都文武等(太多了无法一一列举, 请多包涵).

15、大型用户合作, 例如与韵达、中兴合作, 共同开发PolarDB新功能, 这类用户通常有亟待解决的业务问题, 而且需要通过定制开发开源PolarDB才能实现, 为了解决这类需求, 用户可以选择和PolarDB开源官方合作, 结合双方的力量加速新功能的合作开发.

欢迎有兴趣和PolarDB开源社区进行合作的企业、个人、社区联系我们: https://openpolardb.com/ecosystem

更多伙伴介绍、案例介绍请参考PolarDB 开源官方网站

更多PolarDB for PostgreSQL 云服务的介绍请参考PolarDB 云产品介绍

PolarDB 可线下部署的国产化商业版本: https://www.aliyun.com/activity/database/polardb-v2

相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
目录
相关文章
|
21小时前
|
人工智能 算法 云计算
0元!使用魔搭免费算力,基于Qwen基座模型,复现DeepSeek-R1
近期,随着DeepSeek-R1爆火,学术界掀起一股复现DeepSeek-R1的浪潮,李飞飞等斯坦福大学和华盛顿大学的研究人员以不到50美元的云计算费用,成功训练出了一个名为s1的人工智能推理模型。
|
8天前
|
存储 机器学习/深度学习 人工智能
C 408—《数据结构》易错考点200题(含解析)
408考研——《数据结构》精选易错考点200题(含解析)。
72 27
|
9天前
|
网络协议 Linux 网络安全
docker centos镜像 npm安装包时报错“npm ERR! code ECONNRESET”
通过上述步骤,您可以有效解决在 Docker 中使用 CentOS 镜像安装 npm 包时遇到的 "npm ERR! code ECONNRESET" 错误。希望这些方法能帮助您顺利进行 npm 包的安装。
78 26
|
8天前
|
存储 Linux 网络安全
linux应急响应检查脚本
通过这个脚本,可以快速收集系统的关键信息,有助于在发生问题时进行及时的应急响应和分析。
64 34
|
9天前
|
人工智能 测试技术
VARGPT:将视觉理解与生成统一在一个模型中,北大推出支持混合模态输入与输出的多模态统一模型
VARGPT是北京大学推出的多模态大语言模型,专注于视觉理解和生成任务,支持混合模态输入和高质量图像生成。
80 22
|
8天前
|
XML Java 测试技术
Spring IOC—基于注解配置和管理Bean 万字详解(通俗易懂)
Spring 第三节 IOC——基于注解配置和管理Bean 万字详解!
72 26
|
14天前
|
搜索推荐 算法 Shell
常见的7种排序算法(转载)
本文介绍了七种常见的排序算法:冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序和堆排序。每种算法通过具体步骤和代码实现进行详细讲解,包括时间复杂度分析。文中提供了丰富的示例代码和图解,帮助读者更好地理解各排序算法的工作原理及应用场景。
39 16
|
7天前
|
消息中间件 Linux 数据中心
Docker核心技术:Docker原理之Namespace
通过以上内容,您可以深入了解Docker中的Namespace机制及其在资源隔离中的应用,从而更好地理解和应用Docker技术。
53 25
|
8天前
|
XML Java Maven
Spring 手动实现Spring底层机制
Spring 第六节 手动实现Spring底层机制 万字详解!
62 31
|
4天前
|
人工智能 自然语言处理 API
OpenDeepResearcher:开源 AI 研究工具,自动完成搜索、评估、提取和生成报告
OpenDeepResearcher 是一款开源 AI 研究工具,支持异步处理、去重功能和 LLM 驱动的决策,帮助用户高效完成复杂的信息查询和分析任务。
96 18
OpenDeepResearcher:开源 AI 研究工具,自动完成搜索、评估、提取和生成报告