palardb的底层好像都是由PG搭建的,PG作为关系型数据库的一股清流,广受各大公司好评,他使用和扩展了SQL语言,并结合了许多安全存储和扩展最复杂数据工作负载的功能,PostgreSql提供了许多功能,旨在帮助开发人员构建应用程序,管理员保护数据完整性并且构建容错环境,并帮助你管理数据,无论数据集的大小。除了免费和开源之外,Postgre SQL还具有高度的可扩展性。
下面来介绍一下王牌PolarDB for PostgreSQL,它是一款阿里云自主研发的云原生关系型数据库产品,100% 兼容 PostgreSQL,高度兼容Oracle语法,好像是到了80%的程度,采用基于 Shared-Storage 的存储计算分离架构,具有极致弹性、毫秒级延迟、HTAP 的能力和高可靠、高可用、弹性扩展等企业级数据库特性。同时,PolarDB 具有大规模并行计算能力,可以应对OLTP与OLAP混合负载,这就说明一套数据库我可以拿他做数据分析,同时还可以进行数据交互,不用再建立数仓转数据,一个快照全搞定,他的并发和可靠性支撑了去年的双十一,足以满足大部分的用户需求。
如何入门学习呢?
他们官方推荐使用基于单机存储的部署方式和 CentOS 7 开发镜像 + Docker 快速搭建PolarDB for PostgreSQL。
同时也有集群版本和管控形态部署(PolarDB Stack是轻量级PolarDB PaaS软件。基于共享存储提供一写多读的PolarDB数据库服务,特别定制和深度优化了数据库生命周期管理。通过PolarDB Stack可以一键部署PolarDB-for-PostgreSQL内核和PolarDB-FileSystem)
资源管理包含:创建PVC、创建实例集群、删除实例集群、变更配置、读写切换、修改引|擎参数(刷参)、重启实例、重启集群、更新镜像版本、小版本升级、完整重建、添加RO、RW迁移、RO迁移、存储扩容、失败重试、引擎参数说明
目前已经开源了,可以放心测试使用,具体操作我这就不详细介绍了
上两个链接自行学习吧
https://developer.aliyun.com/learning/course/1032
https://developer.aliyun.com/learning/course/1077?spm=a2c6h.27081687.J_7274005230.1.9a937dccJMXPHh
参加一下考试,选择大于努力,这以后肯定是中国之光了