什么是PolarDB PostgreSQL轻量版

更新时间:2025-04-03 08:22:38

PolarDB PostgreSQL轻量版支持本地化部署,能够部署在您的自主环境中。同时,该版本仍然保留PolarDB技术团队深厚的内核优化成果,在保持高性能的同时,显著降低成本。

PolarDB正式上线以来,已成功支撑成千上万的客户应用,并在真实的商业环境中做出卓越表现。PolarDB凭借其卓越的性能、坚如磐石的稳定性和为企业量身定制的高级功能,为客户提供了前所未有的数据库体验。随着技术的不断进步和国产市场需求的变化,PolarDB推出了满足国产市场需求且更具性价比的轻量化版本(PolarDB V2.0轻量化版本)。

产品架构

PolarDB PostgreSQL轻量版使用PolarDB自研的软件栈部署形态PolarFlex,实现一键部署单节点、一主一备、一主多备等场景。提供一写多读、高可用、监控、备份等基本能力,范围以下图PolarFlex标注的虚线框为准:

image

PolarDB PostgreSQL轻量版包含以下核心组件:

  • pdbcli:安装部署的客户端组件。作为整个PolarFlex集群的管理客户端,能够进行数据库集群部署、添加Standby节点、高可用切换、版本升级等操作。

  • Proxy:数据库代理组件。客户端通过代理组件访问数据库,可自动实现数据库集群的读写分离功能。

  • Cluster Manager:数据库集群的高可用组件。在主节点发生宕机或故障时,系统能够即时选择可用的备节点进行切换,也支持手动切换。高可用组件本身采用三节点部署架构,利用Raft协议确保自身的高可用性。

  • Monitor Agent:监控采集组件。负责采集数据库、主机、Proxy等组件的监控数据,并提供与Prometheus、InfluxDataZabbix等开源监控数据存储组件的对接能力。

核心功能

PolarDB PostgreSQL轻量版支持社区PostgreSQL 14的相关能力,在此基础上增加了相关企业级能力供您使用,具体对比如下:

对比项

PolarDB PostgreSQL轻量版

PolarDB开源版本

社区PostgreSQL

对比项

PolarDB PostgreSQL轻量版

PolarDB开源版本

社区PostgreSQL

产品形态

单节点、主备版

单节点、共享盘存算分离

单节点,可自建主备

兼容性

PostgreSQL 14

PostgreSQL 11/PostgreSQL 15

PostgreSQL全版本

冷数据分层存储

支持

不支持

不支持

闪回表

不支持

支持

不支持

TDE透明数据加密

支持

支持

不支持

向量化引擎

支持

不支持

不支持

时空引擎Ganos

支持

不支持

不支持

图数据库

支持

不支持

支持

列加密

支持

不支持

不支持

弹性跨机并行查询(ePQ)

支持

支持

不支持

JSON

支持,并且进行深度的性能优化,可通过列存索引加速查询

支持

支持

分布式扩展

支持(自研)

支持(社区组件)

支持(社区组件)

Oracle语法兼容

支持

不支持

不支持

全局临时表(Oracle兼容相关)

支持

不支持

不支持

全局索引

支持

不支持

不支持

实时物化视图

支持

不支持

不支持

全局元数据缓存

支持

不支持

不支持

全局执行计划缓存

支持

不支持

不支持

CSN(Commit Sequence Number)

支持

支持

不支持

监控与告警

支持,更多内核视图,内存、IO多维度分析

支持

支持

备份与恢复

支持,支持基础全量备份、增量备份、实时备份

支持,仅支持基础全量备份能力

支持,仅支持基础全量备份能力

成本

License付费

免费

免费

服务

支持购买商业化服务,获取产品技术支持

开源社区服务,响应慢

无服务

国产环境支持

执行SHOW polar_version;,可查询PolarDB V2.0版本信息,符合国产环境要求。

为什么选择PolarDB PostgreSQL轻量版

PolarDB PostgreSQL轻量版专为国产环境设计,适用于对资源利用和成本控制有较高要求的业务环境。如果您面临以下需求或挑战,PolarDB PostgreSQL轻量版将是理想的选择:

  • 无法使用公共云

    业务场景受限,出于合规性、安全性或其他因素,无法部署在公共云上时,PolarDB PostgreSQL轻量版提供灵活的私有化部署方案。

  • 严格的资源与成本要求

    以更少的资源占用和更低的成本提供高效的PolarDB数据库服务。

  • 国产生态适配

    面向国产生态,PolarDB PostgreSQL轻量版深度适配主流国产硬件和操作系统。

  • 高性能与高兼容性

    在降低资源消耗的同时,PolarDB PostgreSQL轻量版保持对PostgreSQL的完全兼容性,并继承PolarDB的核心优势。

如何使用PolarDB PostgreSQL轻量版

  • 本页导读 (1)
  • 产品架构
  • 核心功能
  • 为什么选择PolarDB PostgreSQL轻量版
  • 如何使用PolarDB PostgreSQL轻量版
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等