德哥PostgreSQL学习资料汇总

德哥PostgreSQL学习资料汇总周正中,网名德哥 ( digoal ),目前就职于阿里云。PostgreSQL 中国社区发起人之一,PostgreSQL 象牙塔发起人之一,DBA+社群联合发起人之一,DBGeeK社区专家组成员。

德哥PostgreSQL学习资料汇总

文章来自:https://yq.aliyun.com/articles/59251

德哥博客新地址:https://billtian.github.io/digoal.blog/

德哥介绍:周正中,网名德哥 ( digoal ),目前就职于阿里云。PostgreSQL 中国社区发起人之一,PostgreSQL 象牙塔发起人之一,DBA+社群联合发起人之一,DBGeeK社区专家组成员。

德哥:看完并理解这些文章,相信你会和我一样爱上PostgreSQL,并成为一名PostgreSQL的布道者。

 

内核扩展

《找对业务G点, 体验酸爽 – PostgreSQL内核扩展指南》
https://yq.aliyun.com/articles/55981

《当物流调度遇见PostgreSQL – GIS, 路由, 机器学习 (狮子,女巫,魔衣橱)》
https://yq.aliyun.com/articles/57857

《弱水三千,只取一瓢,当图像搜索遇见PostgreSQL (Haar wavelet)》
https://yq.aliyun.com/articles/58246

《用PostgreSQL支持含有更新,删除,插入的实时流式计算》
https://yq.aliyun.com/articles/30985

《PostgreSQL 内核扩展之 – 管理十亿级3D扫描数据》
https://yq.aliyun.com/articles/57095

《PostgreSQL 内核扩展之 – ElasticSearch同步插件》
https://yq.aliyun.com/articles/56824

《为了部落 – 如何通过PostgreSQL基因配对,产生优良下一代》
https://yq.aliyun.com/articles/55869

《PostgreSQL 结巴分词》
https://yq.aliyun.com/articles/58007

《PostgreSQL 如何高效解决 按任意字段分词检索的问题 – case 1》
https://yq.aliyun.com/articles/58006

《使用阿里云PostgreSQL zhparser时不可不知的几个参数》
https://yq.aliyun.com/articles/7730

《如何用PostgreSQL解决一个人工智能语义去重的小问题》
https://yq.aliyun.com/articles/25899

《mongoDB BI 分析利器 – PostgreSQL FDW (MongoDB Connector for BI)》
https://yq.aliyun.com/articles/57987

《关键时刻HINT出彩 – PG优化器的参数如何优化、执行计划如何固化》
https://yq.aliyun.com/articles/57945

《PostgreSQL Oracle兼容性之 – 锁定执行计划 (Outline system)》
https://yq.aliyun.com/articles/57999

《使用PostgreSQL 流复制decode 对接kafka,实现数据跨应用融合》
http://www.confluent.io/blog/bottled-water-real-time-integration-of-postgresql-and-kafka/

《PostgreSQL 内存表》
https://yq.aliyun.com/articles/59247


场景与优化

《PostgreSQL 如何潇洒的处理每天上百TB的数据增量》
https://yq.aliyun.com/articles/8528

《PostgreSQL “为秒杀而生” 的feature》
https://yq.aliyun.com/articles/3010

《PostgreSQL独孤九式搞定物联网》
https://yq.aliyun.com/articles/52405

《PostgreSQL 用CPU “硬解码” 提升1倍 数值运算能力 助力金融大数据量计算》
https://yq.aliyun.com/articles/7482

《PostgreSQL 百亿数据 秒级响应 正则及模糊查询》
https://yq.aliyun.com/articles/7444

《PostgreSQL 1000亿数据量 正则匹配 速度与激情》
https://yq.aliyun.com/articles/7549

《PostgreSQL 百亿地理位置数据 近邻查询性能优化》
https://yq.aliyun.com/articles/2999

《PostgreSQL 如何实现upsert与新旧数据自动分离》
https://yq.aliyun.com/articles/52403

《PostgreSQL 金融行业高可用和容灾解决方案》
https://yq.aliyun.com/articles/297


大数据实践

《Greenplum 数据分布黄金法则 – 论分布列与分区的选择》
https://yq.aliyun.com/articles/57822

《Greenplum行存与列存的选择以及转换方法》
https://yq.aliyun.com/articles/59132

《阿里云ApsaraDB RDS用户 – OLAP最佳实践》
https://yq.aliyun.com/articles/57778

《Greenplum 资源隔离的原理与源码分析》
https://yq.aliyun.com/articles/57763

《解放程序猿双手 – 多维分析 CASE》
https://yq.aliyun.com/articles/53750

《一致性哈希在分布式数据库中的应用探索》
https://yq.aliyun.com/articles/57954

《PostgreSQL 9.5新特性 width_bucket 位置插值,展示柱状图》
https://yq.aliyun.com/articles/2642

《PostgreSQL 9.5 新特性 高斯(正态)分布和指数分布 数据生成器》
https://yq.aliyun.com/articles/2639

《一个简单算法可以帮助物联网,金融 用户 节约98%的数据存储成本》
https://yq.aliyun.com/articles/18042

《开源数据库 PostgreSQL 攻克并行计算难题》
https://yq.aliyun.com/articles/44655

《PostgreSQL 并行计算 – 助力实时精准营销应用》
https://yq.aliyun.com/articles/44649

《PostgreSQL 9.6 并行计算 优化器算法浅析》
https://yq.aliyun.com/articles/59180

《PostgreSQL 并行计算 在 xfs, ext4 下的表现》
https://yq.aliyun.com/articles/53985

《PostgreSQL 计算 任意类型 字段之间的线性相关性》
https://yq.aliyun.com/articles/18038

《HLL 估值算法在PostgreSQL大数据 估值计算中的应用》
http://blog.163.com/digoal@126/blog/static/16387704020131264480325/
http://blog.163.com/digoal@126/blog/static/1638770402013127917876/
http://blog.163.com/digoal@126/blog/static/16387704020131288553810/

《PostgreSQL 流式计算数据库pipelineDB》
http://www.pipelinedb.com/

《旋转门数据压缩算法在PostgreSQL中的实现》
https://yq.aliyun.com/articles/59101

《PostgreSQL 三角函数的用法举例 – 已知3点求夹角(旋转门续)》
https://yq.aliyun.com/articles/59175

《PostgreSQL 文本数据分析实践之 – 相似度分析》
https://yq.aliyun.com/articles/59212


最佳实践

《固若金汤 – PostgreSQL pgcrypto加密插件》
https://yq.aliyun.com/articles/58377

《PostgreSQL 物联网黑科技 – 瘦身500倍的索引(范围索引 BRIN)》
https://yq.aliyun.com/articles/27860

《PostgreSQL 物联网黑科技 – 阅后即焚》
https://yq.aliyun.com/articles/27722

《如何用PostgreSQL解决一个人工智能 语义去重 的小问题》
https://yq.aliyun.com/articles/25899

《PostgreSQL 老湿机图解平安科技遇到的垃圾回收”坑”,及解法》
https://yq.aliyun.com/articles/57710

《PostgreSQL雕虫小技,分组TOP性能提升44倍》
https://yq.aliyun.com/articles/57315

《PostgreSQL 9.6 黑科技 bloom 算法索引,一个索引支撑任意列组合查询》
https://yq.aliyun.com/articles/51131

《PostgreSQL 9.6 攻克金融级多副本可靠性问题》
https://yq.aliyun.com/articles/45518

《distinct xx和count(distinct xx)的 变态优化方法》
https://yq.aliyun.com/articles/39689

《PostgreSQL 百亿级数据范围查询, 分组排序窗口取值 变态优化 case》
https://yq.aliyun.com/articles/39680

《中文模糊查询性能优化 by PostgreSQL trgm》
https://yq.aliyun.com/articles/39033

《PostgreSQL Oracle兼容性之 – connect by》
https://yq.aliyun.com/articles/54657

《论云数据库编程能力的重要性》
https://yq.aliyun.com/articles/38377

《使用sysbench测试阿里云RDS PostgreSQL性能》
https://yq.aliyun.com/articles/35517

《PostgreSQL merge json的正确姿势》
https://yq.aliyun.com/articles/54646

《PostgreSQL 在路上的特性 – 远离触发器, 拥抱内置分区》
https://yq.aliyun.com/articles/54456

《PostgreSQL 如何轻松搞定行驶、运动轨迹合并和切分》
https://yq.aliyun.com/articles/54445

《在PostgreSQL中如何生成kmean算法的测试数据》
https://yq.aliyun.com/articles/53992

《在PostgreSQL中如何生成线性相关的测试数据》
https://yq.aliyun.com/articles/53993

《阿里云 ApsaraDB for PostgreSQL 最佳实践 – 1 教你做RDS性能测试》
https://yq.aliyun.com/articles/202

《阿里云 ApsaraDB for PostgreSQL 最佳实践 – 2 水平分库的设计和实现》
https://yq.aliyun.com/articles/203

《阿里云 ApsaraDB for PostgreSQL 最佳实践 – 3 水平分库 vs 单机 性能》
https://yq.aliyun.com/articles/204

《阿里云 ApsaraDB for PostgreSQL 最佳实践 – 4 水平分库 之 节点扩展》
https://yq.aliyun.com/articles/205

《阿里云 ApsaraDB for PostgreSQL 最佳实践 – 5 长短连接测试》
https://yq.aliyun.com/articles/206

《阿里云 ApsaraDB for PostgreSQL 最佳实践 – 6 任意时间点恢复》
https://yq.aliyun.com/articles/207

《PostgreSQL 最佳实践 – 读写分离》
https://yq.aliyun.com/articles/59377

《PostgreSQL 最佳实践 – 水平分库(基于plproxy)》
https://yq.aliyun.com/articles/59372

《PostgreSQL 最佳实践 – 在线逻辑备份与恢复介绍》
https://yq.aliyun.com/articles/59351

《PostgreSQL 最佳实践 – 冷备份与还原介绍》
https://yq.aliyun.com/articles/59355

《PostgreSQL 最佳实践 – 在线增量备份与任意时间点恢复》
https://yq.aliyun.com/articles/59359

《PostgreSQL 最佳实践 – 任意时间点恢复源码分析》
https://yq.aliyun.com/articles/59360

《PostgreSQL 最佳实践 – 块级增量备份(ZFS篇)方案与实战》
https://yq.aliyun.com/articles/59363

《PostgreSQL 最佳实践 – 块级增量备份(ZFS篇)备份集自动校验》
https://yq.aliyun.com/articles/59365

《PostgreSQL 最佳实践 – 块级增量备份(ZFS篇)多zfs卷场景一致性备份》
https://yq.aliyun.com/articles/59367

《PostgreSQL 最佳实践 – 块级增量备份(ZFS篇)双机HA与块级备份部署》
https://yq.aliyun.com/articles/59368

《PostgreSQL 最佳实践 – 逻辑增量复制(MySQL <-> PgSQL <-> PgSQL)》
https://yq.aliyun.com/articles/52815

《PostgreSQL 最佳实践 – 如何搭建阿里云RDS PostgreSQL数据库的物理备库》
https://yq.aliyun.com/articles/7255

《PostgreSQL 最佳实践 – 块级别增量备份(pg_rman baseon LSN)源码浅析与使用》
https://yq.aliyun.com/articles/59452

《PostgreSQL 最佳实践 – pg_rman 以standby为源的备份浅析》
https://yq.aliyun.com/articles/59502

《PostgreSQL 最佳实践 – pg_rman 数据库恢复示例 与 软件限制解说》
https://yq.aliyun.com/articles/59503


内核探索

《PostgreSQL plan cache 源码浅析 – 如何确保不会计划倾斜》
https://yq.aliyun.com/articles/55719

《为什么用 PostgreSQL 绑定变量 没有 Oracle pin S 等待问题》
https://yq.aliyun.com/articles/55698

《PostgreSQL 同步流复制原理和代码浅析》
https://yq.aliyun.com/articles/55676

《深入浅出PostgreSQL B-Tree索引结构》
https://yq.aliyun.com/articles/53701

《PostgreSQL 可靠性和一致性 代码分析》
https://yq.aliyun.com/articles/37395

《PostgreSQL 统计信息混淆之处(scan,read,fetch,hit)源码解读》
https://yq.aliyun.com/articles/8475

《PostgreSQL HOT技术》
src/backend/access/heap/README.HOT
https://git.postgresql.org/gitweb/?p=postgresql.git;a=blob;f=src/backend/access/heap/README.HOT;h=4cf3c3a0d4c2db96a57e73e46fdd7463db439f79;hb=f2dba881a5e13abc957f0e692749f89c9288134d

《PostgreSQL B-Tree GIN GIST SP-GIST BRIN HASH索引内部结构》
https://www.pgcon.org/2016/schedule/attachments/434_Index-internals-PGCon2016.pdf


更多内容

云栖PostgreSQL圈子
https://yq.aliyun.com/groups/29

云栖Greenplum圈子
https://yq.aliyun.com/groups/13

ApsaraDB 数据库内核组月报(涵盖MySQL PostgreSQL Greenplum mongoDB 等数据库引擎)
http://mysql.taobao.org/monthly/

我的BLOG
这里有我多年以来呕心沥血写的上千篇PG相关的技术文章,谁叫中国PG的技术资料少呢,好东西要传播,我就把它写出来。
http://blog.163.com/digoal@126

我的git
https://github.com/digoal


阿里云PostgreSQL产品介绍

https://www.aliyun.com/product/rds/postgresql

阿里云Greenplum产品介绍

https://www.aliyun.com/product/gpdb

本文来自思创斯聊编程,作者:古道轻风,转载请注明原文链接:https://www.cnblogs.com/88223100/p/digoal_postgresql_articles.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5570.html

(0)
上一篇 2023-05-03
下一篇 2023-05-04

相关推荐

  • JavaWeb 07_创建web项目连接MySQL实现注册登录功能

    JavaWeb 07_创建web项目连接MySQL实现注册登录功能一、创建一个web项目,参照JW/01_创建web项目及部署 二、在NAVICat 里建数据库 db_01,建表tb_user ,字段UName 、Pwd 三、在web下创建一个Directory,

    2023-05-09
    157
  • MySQL数据库基础_MySQL数据库原理、设计与应用

    MySQL数据库基础_MySQL数据库原理、设计与应用第二十四章–使用触发器 1.触发器:是MySQL响应以下任意语句而自动执行的一条MySQL语句(或位于BEGIN和END语句之间的一组语句):insert, update, delete. 2.创…

    2023-02-16
    144
  • MySql变量说明

    MySql变量说明1 #变量 2 /* 3 系统变量: 4 全局变量 5 会话变量 6 7 自定义变量: 8 用户变量 9 局部变量 10 11 */ 12 #一、系统变量 13 /* 14 说明:变量由系统定义,不…

    2023-03-26
    155
  • 跑批是什么意思啊_pjsk保底

    跑批是什么意思啊_pjsk保底摘要:SPL实现了更优算法,性能远远超过存储过程,能显著提高单机计算效率,非常适合跑批计算。 本文分享自华为云社区《Java开源专业计算引擎:跑批真的这么难吗?》,作者: Java李杨勇。 业务系统产

    2023-06-02
    151
  • Python安装NumPy指南

    Python安装NumPy指南Python是一种流行的编程语言,它拥有一个庞大的支持库。其中一个非常受欢迎的库是NumPy,它是Python数学计算的核心库之一。本篇文章将为您介绍Python安装NumPy的指南,旨在帮助您快速入门。

    2024-09-12
    22
  • Python中elif和else的区别

    Python中elif和else的区别在Python中,if语句用于判断一个条件是否成立,如果成立则执行相应的代码块。如果不成立,则可以使用elif语句来进行下一个条件的判断,如果还不成立则继续使用elif,直到有一个条件成立,或者所有条件都不成立的时候,可以使用else语句来执行其它代码块。

    2024-08-17
    30
  • 数据采集介绍_数据收集的五种方法

    数据采集介绍_数据收集的五种方法1. 概述 现在学校越来越重视孩子课外知识的掌握,给孩子挑选课外书一般都是参考学校或者家长之间的推荐。 有时,也会想看看在儿童阶段,目前到底流行的是些什么样的书。 ​ 于是,就简单写了这个小爬虫,采集

    2023-04-30
    149
  • mysql 存储过程 查询结果集循环处理游标使用「建议收藏」

    mysql 存储过程 查询结果集循环处理游标使用「建议收藏」注意每个版本的mysq的存储过程,触发器写法都会有些许区别,注意查看官方版本,不然你网上copy的语句可能执行无效,或者不成功 官方英文说明文档 https://dev.mysql.com/doc/…

    2023-03-08
    151

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注