2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

PostgreSQL 增强版首发,最大程度兼容 Oracle 语法

  • 2020-03-29
  • 本文字数:1107 字

    阅读完需:约 4 分钟

PostgreSQL 增强版首发,最大程度兼容 Oracle 语法

日前,华为云数据库推出 PostgreSQL 增强版,提供最接近 Oracle 数据库的用户体验,同时完整保留 PostgreSQL 的所有功能,兼容大部分 Oracle 语法和数据库对象,包括内建函数、数据类型、系统视图、匿名块和存储过程等,成为金融行业去 O 用户的最佳选择。



众所周知,PostgreSQL 以功能强大而闻名。不但包括了几乎是目前世界上最丰富的数据类型支持,而且在保证数据可靠性和完整性方面表现出色,与 Oracle 等商用数据库拥有相似结构,是金融行业的理想选型。


在金融领域,由于业务场景多、交易量大、数据安全性要求高,因此对数据库选择也相当严苛。以保险业务为例:由于业务逻辑极其复杂,即使是 OLTP 系统,也涉及对大量数据的访问和计算。因此很多业务逻辑都在数据库内部实现,而这对 PostgreSQL 来说游刃有余。


不同于 Thin Database 的轻数据库重应用,数据库只做为数据的存储,提供简单的查询访问,而复杂的业务逻辑前移到应用服务器端来完成。PostgreSQL 与 Oracle 均属于 Thick Database,无论业务逻辑简单还是复杂,OLTP 还是 OLAP 负载,都可以支持,也都有很成熟的产品。也因此,PostgreSQL 被称为开源领域的 Oracle。


PostgreSQL 可以用多种语言编写,对于复杂业务逻辑计算、以及大数据量访问,可以在数据库后端实现,大大减少网络交互成本,从而整体提升应用性能。此外查询优化器非常强大,支持全部表关联方法,对于复杂的 SQL 语句优化起来也不是问题,而这正是保险行业进行业务逻辑处理需要的特性。


华为云 PostgreSQL 不但兼具社区版功能特性,使用多版本并发控制(MVCC),保证数据一致性,而且主备实例数据同步复制,实现数据双保险,确保数据不丢失。此外配合 OBS 实现存储空间扩展,将冷数据转存到 OBS 中,节省历史数据存储成本。



华为云数据库金融行业方案架构图

华为云 PostgreSQL 在金融领域的优势

多版本并发

用户在事务内所作的每个修改,对于其他的用户都不可见,同时保证了数据库高效地符合 ACID 原则。

毫秒级延迟

主备操作同步,延时时间达到毫秒级,提供数据一致性保障。


此番华为云数据库 PostgreSQL 推出的增强版,能最大程度兼容 Oracle 语法。兼容范围涵盖 SYS 系统视图、PL/SQL、数据类型、高级函数、SQL 语法、Null 值处理等。在安全性、功能性、易用性、可靠性,以及性能方面,都得到增强和提升。


当前,华为云 PostgreSQL 增强版支持权限控制,DBA、运营和开发人员的权限分离,最小化权限,将对数据库的可能危害降到最低,且便于后续数据审计和追踪。并通过内核改造,采用华为云高性能的 I3 本地盘独享物理盘,IOPS、吞吐量等性能指标均大幅提升。


本文转载自 华为云产品与解决方案 公众号。


原文链接:https://mp.weixin.qq.com/s/xzXR6KjwgkrzuFnVk50ZSQ


2020-03-29 19:211383

评论

发布
暂无评论
发现更多内容

笔记整理:技术架构涵盖内容和演变过程总结

小傅哥

Java 程序员 小傅哥 架构设计 架构图

KubeEdge 1.6发布:可靠的K8s原生边云API

华为云原生团队

开源 云原生 边缘技术 kubeedge

智汇华云 | ArcherOS Stack—软件定义数据中心“利器”

华云数据

百分点数据科学实验室:产品生命周期管理创新应用落地实践

百分点大数据团队

报名 | 全球首个小资源音色克隆赛结果出炉,高分队伍线上报告会

爱奇艺技术产品团队

酷睿i7-10870H对比锐龙7 5800H游戏性能, 英特尔仍是游戏本CPU的更优选

E科讯

Shibboleth IdP4 升级指南

冯骐

认证 Shibboleth IdP 上海教育认证 上海教育

互联网短平快下,DevCloud如何支撑软件开发的“转型”?

华为云开发者联盟

android 敏捷开发 软件开发 华为云 devcloud

SQL Server 删除正在使用数据库

田镇珲

【LeetCode】用栈实现队列Java题解

Albert

算法 LeetCode 28天写作

百亿级流量的百度搜索中台,是怎么做可观测性建设的?

百度Geek说

中台 云原生 #百度#

25个关键技术点,带你熟悉Python

华为云开发者联盟

Python

云小课丨网络好不好,ping一下就知道

华为云开发者联盟

网络 虚拟私有云 ping ICMP 安全组

详解NLP和时序预测的相似性(附赠AAAI21最佳论文INFORMER的详细解析)

华为云开发者联盟

自然语言处理 深度学习 时序预测 RNN Informer

是什么支持“毅力号”在火星上尽情摄影?

亚马逊云科技 (Amazon Web Services)

Pano React Native SDK 来了!快速实现移动端音视频和白板

拍乐云Pano

flutter ios android RTC React Native

Java的锁

并发编程

滚雪球学 Python 第二轮开启,进阶之路,列表与元组那些事儿

梦想橡皮擦

28天写作 3月日更

建信金科大咖访谈:金融科技驱动业务创新,智慧运营引领发展转型

金科优源汇

力扣(LeetCode)刷题,简单+中等题(第32期)

不脱发的程序猿

算法 LeetCode 编程能力 28天写作 3月日更

工作中,有哪些SQL是我们必须要掌握的?

xiezhr

oracle sql SQL语法 3月日更

英特尔:i7-10870H 游戏性能超 R7 5800H,更强的 11 代酷睿 H 在后面

E科讯

2021 创新加速周蓄势待发,铆足牛劲再出发!

亚马逊云科技 (Amazon Web Services)

人民网:亚马逊云科技,以这样姿势扎根中国!

亚马逊云科技 (Amazon Web Services)

金三银四如何突击面试美团?面试题(含答案)+学习笔记+电子书籍+学习视频

比伯

Java 编程 架构 面试 程序人生

农田治理效率低下还赔本?智慧农业力保粮食品质,效率事半功倍

一只数据鲸鱼

物联网 数据可视化 智慧城市 智慧农业 农业管理

《精通比特币》学习笔记(第二章)

棉花糖

区块链 读书笔记

Kubectl Plugin 推荐(一)| 可观测性篇

郭旭东

kubectl kubectl plugin

华云大咖说 | 高校混合云建设及应用

华云数据

百分点大数据技术团队:数据治理“PAI”实施方法论

百分点大数据团队

一个简单实用的Linux性能分析工具

运维研习社

Linux 性能分析

PostgreSQL 增强版首发,最大程度兼容 Oracle 语法_文化 & 方法_华为云产品与解决方案_InfoQ精选文章