阿里云 PostgreSQL 参考文档介绍 | 学习笔记

本文涉及的产品
云原生数据库 PolarDB PostgreSQL 版,企业版 4核16GB
推荐场景:
HTAP混合负载
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
云原生数据库 PolarDB MySQL 版,通用型 2核4GB 50GB
简介: 简介:快速学习阿里云 PostgreSQL 参考文档介绍

开发者学堂课程【 PostgreSQL 云上开发实践:阿里云 PostgreSQL 参考文档介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/528/detail/7111


阿里云 PostgreSQL 参考文档介绍


目录:

一. 图形化实例管理

二. PG 开发驱动

三. 社区 reference 文档

四. PG 开发指南

五. PostgresQL 开发实践

六. 可视化分析软件

七. 日常维护、性能诊断

方方面面有做海量实施处理的 有金融业务 有搜索相关的 有全部连锁相关某物查询相关相似产品相关的,有边缘计算,物联网的边缘计算的,有物联网里面的一些时序数据,相关数据处理的,又有包括像流失数据处理的,还有像我们社交类的业务的,比如说探探,那么图示搜索,就有像一些金融风控企业图谱相关的,还有有一些独立事件的分析,比如说疫情分析,或者是比如说我们的商品的,如何找出最佳促销组合一类,那么还有像人类数据分离的,义务消息处理的,还有像我们的多值类型加速的,你比如多值类型的,相似搜索的加速 图图像特征值,相似搜索的加速,还有像文本特征值的相似搜索的加速一样等等,

那么另外,在车联网一块呢,比如说实时的数据清洗,其实不一定车联网,很多的场景,也有实时数据清洗的,空间应用这一块,空间应用块的话那就像菜鸟的末端轨迹,自动配送,高德,智能疗养院等等一些应用,包括像自动配额,自动配送机器人,字段,或者是任意多个字段的组合,那就没法创建多种所引的组合。

任意维度,数据透视赚取,是像我们在很多的分析型的业务里面,比如数据银行。时空搜索的话,那就包括说店铺的选址,线上线下的地推,用户的基于位置,用户画像等等。


一、图形化实例管理

RDS PG 图形化管理客户端 pgadmin:

https://www.pgadmin.org/download/

HDB PG 图形化管理客户端 pgadmin:

https://www.postgresql.org/ftp/pgadmin/pgadmin3/v1.6.3/


二、 PG 开发驱动

l PG 各种开发语言客户端驱动:

https://www.postgresql.org/docs/10/static/external-interfaces.html

l PG Go 语言驱动: https://github.com/jackc/pgxRDS

l PG jdbc 驱动: https://jdbc.postgresql.org

l RDS PPAS jdbc 驱动:

https://www.enterprisedb.com/advanced-downloadsHDB

PG jdbc 驱动: 

https://help.aliyun.com/document_detail/35428.html


三、社区 reference 文档

l RDS PG10社区官方手册:

https://www.postgresql.org/docs/10/static/index.html

l RDS PG9.4社区官方手册:

https://www.postgresql.org/docs/9.4/static/index.html

l RDS PPAS 手册: 

https://www.enterprisedb.com/resources/product-documentation

l HDB PG 社区官方手册: http://greenplum.org/docs/

l HDB PG 8.2社区官方文档:

https://www.postgresql.org/docs/8.2/static/


四、PG 开发指南

l Java:

https://github.com/digoal/blog/blob/master/201701/20170106_05.md

l PHP:

https://github.com/digoal/blog/blob/master/201701/20170106_08.md

l Ruby:

https://github.com/digoal/blog/blob/master/201701/20170106_07.md

l Python:https://github.com/digoal/blog/blob/master/201701/20170106_06.md

l C: https://github.com/digoal/blog/blob/master/201701/20170106_09.md


五、 PostgresQL 开发实践:

http://www.postgresqltutorial.com/

https://www.tutorialspoint.com/postgresql/index.htm

l # GIS 相关文档

l PostGIS 文档:

http://postgis.net/docs/manual-2.4/

l PostGIS 入门:

http://workshops.boundlessgeo.com/postgis-intro/

l PostGIS 例子:

http://revenant.ca/www/postgis/workshop/indexing.html

l pgrouting 文档:

http://pgrouting.org/documentation.html

l QGIs 可视化GIS 软件:

http://www.qgistutorials.com/en/

l uDig 可视化 GIS 软件: http://udig.refractions.net/

l GIS 开源项目汇总: http://www.osgeo.org/


六、可视化分析软件

l Orange3 可视化分析软件:

https://orange.biolab.si/screenshots/

l 拖拽式、算法可扩展

l # PostgreSQL 认证学习、考试

- https://www.enterprisedb.com/training/postgres-certification

l #最佳实践

l 流式计算、在线业务、数据分析业务闭环方案:

https:/github.com/digoal/blog/blob/master/201707/20170728_01.md

l 流计算模块: https://www.pipelinedb.com/

l UPSERT 用法:

https://github.com/digoal/blog/blob/master/201704/20170424_04.md

l HDB PG 批量更新(Upsert)方法:

https://yq.aliyun.com/articles/86604

l HDB PG 连接池管理1:

https://greenplum.org/docs/admin guide/access _db/topics/pgbouncer.html

l HDB PG 连接池管理2:

https://www.linkedin.com/pulse/scaling-greenplum-pgbouncer-sandeep-katta/?articleld=6128769027482402816

l 分页和评估(游标或 PK+上一次最大位点开始):

https://github.com/digoal/blog/blob/master/201605/20160506_01.md

l HyperLogLog 的使用:

https://github.com/digoal/blog/blob/master/201608/20160825_02.md

l sharding 开发框架:

l https://github.com/dangdangdotcom/sharding-jdbc

l https://github.com/go-pg/sharding/

l 分析库选型测试与分析(分析数据库 VS ):

https://www.atatech.org/articles/90599

l RDS PG,HDB PG 案例大全(开发者的《如来神掌》):

l https://github.com/digoal/blog/blob/master/201706/20170601_02.md

l https:/lyq.aliyun.com/topic/118

l http://tms-preview.taobao.com/wh/tms/ali/page/markets/aliyun/yq/topic/postgresql


七、日常维护、性能诊断

l RDS PG TOP SQL 分析:

https://github.com/digoal/blog/blob/master/201704/20170424_06.

l RDS PG 自定义函数内 sQL 性能诊断:

https://github.com/digoal/blog/blob/master/201611/20161121_02.md

l 锁等待分析:

https://github.com/digoal/blog/blob/master/201705/20170521_01.md

l HDB PG 慢 SQL 诊断:

https://www.postgresql.org/docs/10/static/sql-explain.html

l RDS PG 慢 SQL 诊断:

https://www.postgresql.org/docs/8.3/static/sql-explain.html

l HDB PG 数据倾斜监测:

https://github.com/digoal/blog/blob/master/201708/20170821_02.md

l HDB PG 表膨胀监测:

l https://github.com/digoal/blog/blob/master/201708/20170817_01.md

l https://github.com/digoal/blog/blob/master/201708/20170817_03.md

l HDB PG 分区键的选择:

https://github.com/digoal/blog/blob/master/201607/20160719_o2

l HDB PG 负载管理(资源队列管理):

https://github.com/digoal/blog/blob/master/201708/20170821_01.md

RDS PPAS AWR 报告:

https://github.com/digoal/blog/blob/master/201606/20160628_01.md

l 阿里云 RDS PG,PPAS,HDB PG 日常健康监控:

l https://github.com/digoal/blog/blob/master/201709/20170913_01.m

l HDB PG 行存、列存,堆表、Ao 表的原理和选择:

https://github.com/digoal/blog/blob/master/201708/20170818_02.md

l #Oracle 兼容性

l https://github.com/digoal/blog/blob/master/class/21.md

l Oracle 业务适合用 PostgresQL 去 O 的一些评判标准:

l https://github.com/digoal/blog/blob/master/201707/20170713_02.md

l PostgresQL Oracle 兼容性之-函数、类型、多国语言映射:

l https://github.com/digoal/blog/blob/master/201702/20170217_01.md

l Oracle 迁移到 PG

l https://wiki.postgresql.org/wiki/Oracle_to_Postgres_Conversion

l Oracle PL/SQL 迁移到 PG plpgsql

l https://www.postgresql.org/docs/10/static/plpgsql-porting.html

相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
12天前
|
SQL Oracle 关系型数据库
MySQL学习笔记
MySQL学习笔记
16 0
|
12天前
|
人工智能 Cloud Native 关系型数据库
关系型数据库,阿里云5连冠!
阿里云瑶池连续5年蝉联中国数据库第一
关系型数据库,阿里云5连冠!
|
19天前
|
存储 关系型数据库 分布式数据库
重磅|顶会最高奖+1,阿里云PolarDB再获SIGMOD最佳论文奖
阿里云斩获SIGMOD 2024最佳论文,PolarDB成功破解经典多主架构难题
重磅|顶会最高奖+1,阿里云PolarDB再获SIGMOD最佳论文奖
|
4天前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用问题之如何查看以前项目里存放的文档
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
Cloud Native 关系型数据库 分布式数据库
祝贺!阿里云PolarDB斩获数据库国际顶会ICDE 2024工业赛道最佳论文
阿里云斩获国际顶会ICDE 2024最佳论文,0.5秒实现数据库跨机实例迁移。
祝贺!阿里云PolarDB斩获数据库国际顶会ICDE 2024工业赛道最佳论文
|
11天前
|
SQL 关系型数据库 MySQL
MySQL学习笔记
1. MySQL基础:包括数据库概念、常见DBMS(MySQL、Oracle、SQLServer、SQLite)、安装与管理、服务启动 2. SQL简介:SQL语言含义、语法特点 3. DDL:创建、查询、修改、删除和使用,以及表的创建、查询、删除和修改,涵盖数据类型(int、double、varchar等)。 4. DML:表记录的增、删、改,如INSERT INTO(指定/所有列)、DELETE FROM(WHERE条件/全表)、UPDATE 5. DQL:查询操作,包括基础查询、去重、计算和别名,以及WHERE后的条件(AND、OR、NOT、BETWEEN、IN、LIKE)和模糊查询。
|
2月前
|
SQL 关系型数据库 MySQL
简简单单 My SQL 学习笔记(1)——表中数据的整删改查
简简单单 My SQL 学习笔记(1)——表中数据的整删改查
|
2月前
|
Cloud Native 关系型数据库 分布式数据库
阿里云PolarDB论文斩获ICDE 2024工业赛道「最佳论文奖」
阿里云PolarDB论文斩获ICDE 2024工业赛道「最佳论文奖」
460 3
|
2月前
|
SQL 关系型数据库 MySQL
简简单单 My SQL 学习笔记(2)——分组和简单数据的查询
简简单单 My SQL 学习笔记(2)——分组和简单数据的查询
|
2月前
|
SQL 关系型数据库 MySQL
简简单单 My SQL 学习笔记(3)——连接和嵌套查询
简简单单 My SQL 学习笔记(3)——连接和嵌套查询

热门文章

最新文章