专属集群MyBase支持创建多种引擎的实例,MyBase for PostgreSQL实例在RDS PostgreSQL基础之上开放了更多权限。本文简单介绍MyBase for PostgreSQL及相关概念。

MyBase for PostgreSQL

MyBase for PostgreSQL对SQL规范完整支持,并支持丰富多样的数据类型,包括JSON数据、IP数据和几何数据等。除了完美支持事务、子查询、多版本控制(MVCC)、数据完整性检查等特性外,MyBase for PostgreSQL还集成了高可用和备份恢复等重要功能,减轻您的运维压力。除此之外还提供如下高级功能:
  • 专属集群MyBase:是由多台主机(底层服务器,如ECS I2服务器、神龙服务器)组成的集群,相对于全托管数据库,可以满足您更多的需求。
  • 全加密云数据库:数据在用户侧加密后传入云数据库,能够有效防御来自云平台外部和内部的安全威胁,时刻保护用户数据,让云上数据成为您的私有资产。
  • 只读实例:在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法承受读取压力,甚至对业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,增加应用的吞吐量。

MyBase for PostgreSQL引擎优势

MyBase for PostgreSQL面向企业复杂SQL的OLTP业务场景,支持NoSQL数据类型(如JSON、XML、hstore),提供阿里云自研Ganos多模时空信息引擎,以及PostGIS地理信息引擎。MyBase for PostgreSQL引擎的具体优势如下:
  • 兼容NoSQL:兼容SQL 2011,丰富的数据类型,支持直接使用SQL操作JSON及XML。
  • 支持多版本:支持PostgreSQL 10、11、12、13。
  • 支持空间或时空双引擎:阿里云自研Ganos时空引擎实现多模型处理能力,支持GPU计算加速,兼容PostGIS地理信息引擎。