HybridDB for PostgreSQL上手指南
架構介紹
https://yq.aliyun.com/articles/73038?spm=5176.100239.blogcont225664.61.usDaOd
開通實例
https://help.aliyun.com/document_detail/50200.html?spm=5176.product35364.4.2.j854nc
實例管理
DMS: 進入實例控製台,點擊“登陸數據庫”
HDB,RDS PG管理客戶端pgadmin:https://www.pgadmin.org/download/
HDB PG建議下載1.6.3的pgadmin版本:https://www.postgresql.org/ftp/pgadmin/pgadmin3/
產品文檔
HDB PG 產品文檔:https://help.aliyun.com/document_detail/49912.html
建表相關
建表語法:https://gpdb.docs.pivotal.io/500/ref_guide/sql_commands/CREATE_TABLE.html
列存壓縮(壓縮比3到10倍):https://help.aliyun.com/knowledge_detail/50320.html?spm=5176.7750321.6.584.HW7nCT
表分區(支持數字和日期類型上的多級分區):
- https://help.aliyun.com/knowledge_detail/50321.html?spm=5176.7750320.6.583.bZupvk
- https://gpdb.docs.pivotal.io/43170/admin_guide/ddl/ddl-partition.html
- HDB PG 分區鍵的選擇:https://github.com/digoal/blog/blob/master/201607/20160719_02.md
數據導入與同步
HDB PG OSS 外部表文檔:https://help.aliyun.com/document_detail/35457.html
ODPS 導出到OSS:https://www.atatech.org/articles/71002
HDB PG 批量更新(Upsert)方法:https://yq.aliyun.com/articles/86604
社區文檔
RDS PG 社區官方手冊:https://www.postgresql.org/docs/10/static/index.html
HDB PG 社區官方手冊:https://greenplum.org/docs/
HDB PG 8.2 社區官方文檔:https://www.postgresql.org/docs/8.2/static/
MADlib SQL機器學習庫:https://madlib.apache.org/documentation.html
PostGIS文檔:https://postgis.net/docs/manual-2.3/
PostGIS入門:https://workshops.boundlessgeo.com/postgis-intro/
開發指南
客戶端、JDBC驅動下載:https://help.aliyun.com/document_detail/35428.html?spm=5176.7750321.6.552.8z0pL3
PG 客戶端驅動:https://www.postgresql.org/docs/10/static/external-interfaces.html
Java:https://github.com/digoal/blog/blob/master/201701/20170106_05.md
PHP:https://github.com/digoal/blog/blob/master/201701/20170106_08.md
Ruby:https://github.com/digoal/blog/blob/master/201701/20170106_07.md
Python:https://github.com/digoal/blog/blob/master/201701/20170106_06.md
C:https://github.com/digoal/blog/blob/master/201701/20170106_09.md
開發規約
https://github.com/digoal/blog/blob/master/201609/20160926_01.md
最佳實踐
HDB PG 數據傾斜的監測和實踐:https://github.com/digoal/blog/blob/master/201708/20170821_02.md
HDB PG 負載管理(資源隊列管理):https://github.com/digoal/blog/blob/master/201708/20170821_01.md
mysql->HDB PG全量、增量同步:https://github.com/aliyun/rds_dbsync
mysql->HDB PG全量、增量同步:https://help.aliyun.com/product/26590.html
分頁和評估(遊標 或 PK+上一次最大位點開始):https://github.com/digoal/blog/blob/master/201605/20160506_01.md
HyperLogLog的使用:https://github.com/digoal/blog/blob/master/201608/20160825_02.md
UPSERT的用法:https://github.com/digoal/blog/blob/master/201704/20170424_04.md
PostGIS例子:https://revenant.ca/www/postgis/workshop/indexing.html
鎖等待查詢:https://github.com/digoal/blog/blob/master/201705/20170521_01.md
典型方案
RDS PG,HDB PG案例大全(開發者的《如來神掌》):https://github.com/digoal/blog/blob/master/201706/20170601_02.md
最後更新:2017-10-19 17:03:18