当前位置:首页 > 报告详情

4-何雄-PostgreSQL数据库在SAP Cloud中的现状及展望.pdf

上传人: 张** 编号:155546 2024-02-15 23页 1.91MB

1、PostgreSQL在SAP Cloud中的现状及展望何雄(Sean He)SAP中国研究院 Database ExpertSAP的数据库产品线SAP Cloud中的PostgreSQL展望CONTENTSAP的数据库产品线-1SAP MaxDB(https:/ HANA基于内存存储的列式数据库,主要用于高性能分析。目前也兼用于OLTP。是SAP的主打数据库产品。HANA CLOUD也是CLOUD上的主推产品。拥有完整的SAP认证体系,并且大规模替代现有的Oracle及其他DBMS后端。SAP ASE(原Sybase ASE)主要用于OLTP,完整的SAP认证体系。SAP IQ(原Sybase

2、 IQ)主要用于OLAP,早期列式数据库的先行者。SAP的数据库产品线-2SAP SQLAnywhyere/MobiLink(原Sybase SQLAnywhere,又称ASA)中小型企业级应用、嵌入式或移动数据库的同步。SAP Advantage Database Server(ADS):2013年被SAP并购。在这之前主要用于移动设备和嵌入式数据库的数据管理。与ASA有一定的竞争关系。No PostgreSQL?Why?Integration OnlyNo ShippingPostgreSQL in SAP Cloudhttps:/learning.sap- 在2017、2018年前后开始

3、陆续用于SAP Cloud Platform当中。PG在SAP Cloud的具体分布Cloud FoundryNEOKymaSAP CloudPGHANAPGHANAASEHANAASEOverview of hyperscaler PG in SAP CloudSAP Cloud下的角色与权限APP分成两大块:DEV和PRODDev/Test 权限有限DevOps主要面向若干APP的部署、监控,对相关DB有Owner权限。DevOps也是分组的,可以几个不同的PO共享一组DevOpsDBOps拥有所有数据库的所有权限,并从最底层得到监控信息Where is DBA?(他们还在,)Postgr

4、eSQL的相关ProvisioningAWS provided hyperscaler PGMS Azure hyperscaler PGGoogle GCP hyperscaler PGAli Cloud PG(间接)PostgreSQL的相关Provisioning最大可以给到256GB RAM,价格:按compute Resource 和 Stroage Disk综合计算。IOPS指标限制 与 disk大小及vCPU数高度相关PostgreSQL的相关ProvisioningAudit log:ROLE,DDL必选备份周期:最长14天。GCP版本只支持最长7天.支持最大周期以内的PITR

5、恢复支持部分系统参数初始化时指定max_wal_size,checkpoint_timeout,max_locks_per_transaction可以指定PG的大版本:14.0部署时可选择是否触发小版本升级(3个月一次)Cloud下PostgreSQL实例支持的插件默认会安装下边这些插件,都是最基础的插件:ltreepgauditpgcryptocitextfuzzystrmatchhstorebtree_gistbtree_ginpg_trgmuuid-ossppg_stat_statementspg_cron其它插件的配置安装途径:另有几十个可选插件,变为可选安装配置。由DBOPS提供的r

6、est API,DevOps来完成通过用户认证后安装,适用于安装后可以立即reload生效的插件需要重启生效的那部分插件,需要在MUW窗口维护周期来处理Cloud下基于PostgreSQL的应用开发Developer:Python,NodeJS,GO:一些监控任务的开发,DBOps也会用来开发一些Provisioning的功能Java:中大型Cloud应用各类微服务的开发,按产品分组重要关注点:统一的字段类型映射(EclipseLink+Liquibase)https:/ FieldTypeDefinition(SMALLINT,false);Sybase ASE:SybasePlatform

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了PostgreSQL在SAP Cloud中的现状和展望。SAP Cloud平台目前使用多种数据库产品,包括SAP MaxDB、SAP HANA、HANA CLOUD、SAP ASE、SAP IQ等。PostgreSQL自2017年开始逐渐被应用于SAP Cloud Platform中,目前主要分布在Cloud Foundry NEO、Kyma、SAP Cloud等环境中。SAP Cloud支持服务应用不停的动态表结构调整,如添加字段,但不能直接删除或重命名字段。SAP Cloud下的PostgreSQL实例支持多种插件,如ltreepgauditpgcryptocitextfuzzystrmatchhstorebtree_gistbtree_ginpg_trgmuuid-ossppg_stat_statementspg_cron等。SAP Cloud下的应用开发中,JPA调用简单查询和CUD操作使用JPA的OQL,复杂查询回归到Native SQL。SAP Cloud为PostgreSQL提供了丰富的监控功能,如Grafana + Prometheus、Dynatrace等,以及一些增强功能,如网络访问数据库需要SSL加密、数据层支持CMK加密等。未来,SAP Cloud期望实现监控的统一和增强,深度融合SAP现有功能,并推动ODATA相关规范的实现。
"SAP Cloud中的PostgreSQL现状如何?" "PostgreSQL在SAP Cloud平台上的应用前景如何?" "SAP Cloud下的PostgreSQL有哪些增强和展望?"
客服
商务合作
小程序
服务号
折叠