华为云计算 云知识 乘数PostgreSQL高可用及读写分离软件-产品介绍

乘数PostgreSQL高可用及读写分离软件-产品介绍

乘数PostgreSQL高可用及读写分离软件
适用于:Linux
商品简介:为PostgreSQL数据库量身定制一套高可用管理软件,满足企业对数据库的高可靠、高可用、高度集成、易管理维护、能快速部署上线的高可用集群管理软件。现已支持鲲鹏云环境
商品亮点:高可用,高可靠,易管理维护,读写分离
乘数PostgreSQL高可用及读写分离软件
商品说明
版本: V3.5.1 交付方式: 镜像
适用于: Linux 上架日期: 2019-10-18 05:04:16.0
鲲鹏云环境 Clup集群功能 集群管理页面/命令行两种管理方式 高可用切换(自动、手动) 负载均衡 读写分离 主备复制状态监控 集群日常维护 集群日志查看 集群管理页面 集群界面 一键添加集群 集群维护 复制状态监控 集群日志查看 1.1为什么要开发CLup 乘数Cluster for PostgreSQL软件是为PostgreSQL数据库实现了高可用及读写分离的软件,简称为CLup。 目前已存在几个开源的高可可用软件,如haproxy、pacemaker+corosync、Heartbeat、keepalived、pgpool-II等等。其中haproxy通常是用于http等web应用,较少使用于数据库领域;pacemaker+corosync、Heartbeat这两个软件是通用型高可用软件,并不是专为PostgreSQL设计,安装时需要安装很多依赖包,有很多的一些配置,比较复杂,如果不是非常精通的人员搭建出来的高可用集群,经常容易出现误切换等问题;keepalived是一个较简单的高可用软件,其最早是于用LVS负载均衡软件,现在也常常用于ngnix的高可用,也可以用于数据库领域,但需要自己定制切换脚本才能完成数据库的高可用功能,另keepalived基于VRRP协议实现的,其本质存在的脑裂的问题;pgpool-II是PostgreSQL数据库领域比较常见的高可用软件,其最早是做为连接池来使用的,pgpool-II除了高可用功能外,设计了一些更复杂的使用模式,如下表所示: 功能/模式 原始模式 复制模式 主/备模式 并行查询模式 连接池 X O O O 复制 X O X (*1) 负载均衡 X O O (*1) 故障恢复 O O O X 在线恢复 X O (*2) X 并行查询 X X X O 需要的服务器数 1或更多 2或更多 2或更多 2或更多 是否需要系统数据库 否 否 否 是 对于初学者来说,如果没有深入的学习pgpool-II,根本搞不清楚复制模式、主备模式、并行查询模式的区别。实际上pgpool-II这么多的模式真正在重要企业中可以使用的模式只有“流复制+Standby的主/备模式”,其它模式都有各种各样的缺点,实用性不强。但由于这些绝大多数使用不上的功能,导致pgpool-II的配置很复杂,稍有不慎就容易发生因为配置不合理而导致的重大事故。 乘数科技的PostgreSQL数据库专家们在使用了各种高可用软件和方案之后,发现目前市面上的高可用软件,有些是需要人工定制脚本而导致定制的脚本的可靠性不高;有些是配置很复杂,需要深入学习和很多的经验,结果是很多时候不能满足用户的需求,于是就产生了要为PostgreSQL数据库量身定制一套最符合PostgreSQL用户的高可用管理软件,满足企业对数据库的高可靠、高可用、高度集成、易管理维护、能快速部署上线的高可用集群管理软件。
查看详情

云市场免费试用中心

50+款产品限时免费试用
0元体验
乘数PostgreSQL高可用及读写分离软件

意见反馈

0/200

提交 取消

反馈提交失败!请稍后重试!
2核4G云服务器0元领取 | 0元免费领取
相关推荐