HighGo DB 让数据管理更简捷、更安全、更智能
价格
上海1区
广东2区
北京3区
北京3区-A
亚太2区-A
HighgoDB 3.1.4 第二版
小时
此版本更新的内容: 1. 优化数据库参数 2. 增加备份策略 3. 增加健康检查在非健康时的操作 4. 增加归档删除策略,保留7天的归档日志,如果归档日志导致空间不足,请适量增加磁盘空间。
瀚高企业级PG数据库支持主流的硬件平台和操作系统;支持工业标准的应用程序接口,调用层接口(CLI)和开放式数据库连通ODBC、JDBC、Perl等;支持多媒体数据类型,支持BLOB和CLOB、支持几何图形、网络地址等特殊类型;支持并行查询和多种高效索引、局部索引;支持动态伸缩和数据分区技术;可实现异种数据库互联,系统文件的直接访问,不同数据源之间的链接查询;提供可视化的云端数据库web管理工具,在云端实现数据库的管理、监控、在线扩容等功能;具备数据加密组件,支持表、索引及数据文件、日志文件的加密,支持一个集中的策略和密钥管理,具有高度可配置的安全性和政策,可根据用户自定义密钥和策略保护数据;
规格 | 计费方式 | 价格 |
HighgoDB 3.1.4 第二版 | 按小时 | ¥0.6 |
登录青云平台,创建一个“受管”的私有网络,加入到VPC网络中
部署过程中,会要求用户指定数据库的 连接数,创建数据库的用户名和密码,并指定连接数据库的端口号,设置数据库的字符集和共享内存大小。
如果数据库的业务量比较大,请适量增加数据库的连接数,此参数在HGDB部署后可修改,但是只能向上调增,不可下调此参数,比如当前参数值为200,修改设置的值只能大于200,不可小于200。
注意连接数据库的端口号指定后不可再次修改,请合理指定端口号。
注意用户名创建后不可修改,但是可以在线修改用户名的密码,请合理设置用户名。
注意数据库的字符集编码指定后不可修改,请合理设置数据库编码,默认编码设置为UTF8。
数据库共享内存大小的设置建议值为**物理内存的20%**,例如物理内存是2G,建议共享内存大小设置为400MB。如果部署后修改物理内存大小,可适量调整此参数,注意,此参数调整需手动重启服务生效。
部署时默认只有一个主节点,从节点可以在部署时添加,也可以在部署后通过添加节点来添加。
从节点分为同步从节点和异步从节点两种,每种从节点只能部署一个节点。同步从节点可以有效的保护数据,但是如果同步从节点出现故障会影响主节点,此时建议同步从节点与异步从节点同时部署。
当主节点发生故障不能对外提供服务,可通过自定义服务failover,可将同步从节点升级为主节点对外提供服务,此时其他节点会作为新主节点的异步从节点继续同步和保护数据。
自定义服务failover说明:当存在同步从节点时,可以通过<自定义服务failover>实现主节点与同步从节点之间的切换,切换后同步从节点变为读写模式,主节点变为同步从节点,如果有异步从节点会同步切换后的主节点。注意:如果存在同步从节点和异步从节点,为了保护数据,<自定义服务failover>不能切换到异步从节点,当执行此操作发生报错属于正常。
自定义服务failover说明:如果不存在同步从节点,只有异步从节点,可以通过<自定义服务failover>实现主节点与异步从节点之间的切换,切换后异步从节点变为读写模式,主节点变为异步从节点。注意:<自定义服务failover>切换异步从节点会有丢失数据的风险,请慎重使用。
自定义服务failover说明:<自定义服务failover>只提供一次性切换,在切换完成后,不要再使用<自定义服务failover>进行切换,如果执意再次执行<自定义服务failover>,后果自负。但是执行<自定义服务failover>一次切换完成后,可以使用<自定义服务recover>反向切换回来,例如:使用<自定义服务failover>将主节点与同步从节点切换后,同步从节点变为读写模式,其他节点同步新主节点。此时如果想还原可使用<自定义服务recover>还原到failover之前各节点的状态。
自定义服务failover说明:<自定义服务failover>实现切换后角色名称会与当前节点真实状态不符,例如:主节点与同步从节点发生切换后,主节点master真实的状态是同步从节点。所以切换后请注意读写模式的节点存在于哪个角色上,如果想恢复状态,在保证节点正常的情况下使用<自定义服务recover>还原状态。
自定义服务recover说明:<自定义服务recover>目的将<自定义服务failover>切换后的所有节点和角色还原到初始状态。
注意:<自定义服务failover>和<自定义服务recover>都会重启数据库,停库时间由数据量决定。
防火墙开放数据库的端口号,登录青云平台,选择安全选项卡的防火墙,登录您使用的防火墙创建下行规则,开放部署时指定的端口号,默认5866。
应用程序有主从节点,主节点是读写模式,从节点是只读模式,VIP默认在主节点上,使用VIP连接的数据库是读写模式,使用failover故障转移数据库后,VIP会漂移到读写模式的数据库服务器上。
在删除节点或删除集群前节点内部会进行检查,为了保护数据的安全,如果删除的节点或集群处于正常运行状态,删除操作不成功。如果要删除只读模式的从节点,请勾选强制删除,数据不会丢失。如果集群处于正常运行状态,在删除集群的时候也需要选择强制删除,由于会同时删除主节点,所以数据有丢失风险,请谨慎操作。
如果您的集群是一主一从模式 ,并且从节点是异步从节点,当主节点发生故障执行failover切换后,从节点角色变为读写模式,此时删除从节点角色,可能会有数据丢失风险,因为数据同步是异步同步,如果主节点存在异常,请联系我公司排查异常,尽量保证master主节点角色是读写模式。
在删除节点时,为了保护数据的安全,如果被删除的节点处于读写模式,删除操作不成功,当使用强制删除后,如果存在从节点,会优先升级同步从节点作为新的读写模式的主节点,如果没有同步从节点,会升级异步从节点为新的读写模式的主节点,如果没有从节点,删除操作不成功,要想强制删除此节点,只能强制删除集群,强制删除集群会同时删除主节点,所以数据有丢失风险,请谨慎操作。
数据库连接示例,默认数据库名为highgo:
>psql -h localhost -p 5866 -d highgo -U qyun
-h : 数据库服务器的IP地址,如果想在青云平台以外访问数据库,请在青云平台上指定公网IP,并设置VPN和防火墙,开放用户指定连接数据库的端口号
-p : 部署时用户指定连接数据库的端口号
-d : 数据库名称,默认highgo,用户登录后可通过create database qyun;自行创建数据库。
-U : 部署时用户创建的数据库用户名,执行命令后,会提示输入密码,此密码为用户创建的数据库用户名时执行的密码。