当前位置: 首页 > 科技观察

华为云数据库PostgreSQL11全新上线

时间:2023-03-15 15:09:43 科技观察

日前,华为云数据库PostgreSQL11全新上线。增强。PostgreSQL11的主要特点:1.对分区表进行了实质性的改进和增强。新增hash分区,支持创建主键、外键、索引,支持UPDATE分区键,新增默认分区2。新增存储过程支持,存储过程支持嵌入式事务。这是该版本的重量级新特性,对于从Oracle转PostgreSQL的用户还是比较友好的。3.增强的并行查询能力和并行数据定义能力。支持并行索引创建、并行HashJoin、并行CREATETABLE..AS等。4.支持即时(JIT)编译,加快SQL表达式的执行效率。JIT表达式的编译使用了LLVM项目编译器来改进表达式在WHERE条件、指定列表、聚合和一些内部操作中的编译和执行。PostgreSQL作为典型的开源关系型数据库,在保证数据可靠性和完整性方面表现出色,支持互联网电子商务、地理位置应用系统、金融保险系统、复杂数据对象处理等应用场景。功能特点,并在扩展性、安全性、稳定性等高级数据库特性方面可以超越它们,被誉为最先进的开源关系型数据库。PostgreSQL引擎特点:数据类型多样化,不仅支持常见的字符和数字类型,还支持数组、空间数据类型、网络数据类型等,还支持自定义数据类型。编程接口和语言ODBC/JDBC/LibpqPL/Perl、plPHP、PL/Python、PL/Ruby、PL/Tcl等。高安全性字段加密,基于DB/Schema/table/column的权限控制。NoSQLCompatible支持基于SQL的JSON、XML等非结构化数据类型。强大的并发控制4个标准事务隔离级别,B-tree/GiST/GIN/SP-GiST索引,表级锁/行级锁/通知锁。云数据库PostgreSQL在继承社区版功能特性的基础上,采用安全组和VPC技术严格控制访问,并具备安全事后审计功能;并且全同步协议,主备秒级切换,保证交易一致性,提供更低的RTO保证。此外,云数据库无需购买和安装任何软硬件,减少DBA投入和成本,进一步为用户节约成本,在线一键按需购买,扩展CPU/内存/存储资源,实时-告警实时监控,运维更高效。目前华为云PostgreSQL支持9.5/9.6/10.0.3版本。最大程度兼容Oracle的增强版内核已经推出,即将推出9.4版本。不仅版本齐全,所有版本还提供单机版和高可用版。(双机版),规格从1U2G到60U256G,支持灵活扩缩容,满足不同用户业务需求,超高性价比。此外,HUAWEIApsaraDBforPostgreSQL支持同版本在线迁移和离线迁移,支持9.5到9.6的跨版本迁移,支持跨云容灾场景。而且,华为云PostgreSQL兼容30多个多功能插件,不仅支持丰富的数据类型,还直接支持对JSON、XML的SQL操作,实现工具化的智能化管理。值得一提的是,华为云PostgreSQL增强版提供最接近Oracle数据库的用户体验,同时完整保留PostgreSQL的所有功能,兼容大部分Oracle语法和数据库对象,包括内置函数、数据类型、系统视图、匿名块和存储过程等。