【DB吐槽大会】第22期 - PG 不支持libpq协议层压缩

简介: 大家好,这里是DB吐槽大会,第22期 - PG 不支持libpq协议层压缩

背景


1、产品的问题点

  • PG 不支持libpq协议层压缩

2、问题点背后涉及的技术原理

  • libpq是PG 客户端基础驱动, 客户端与数据库交互的信息流不支持压缩传输

3、这个问题将影响哪些行业以及业务场景

  • 网络带宽或延迟成为瓶颈的场景, 例如广域网链路的数据导入、导出备份
  • 写入量、查询返回记录较多的业务, 例如IOT, 时序类.

4、会导致什么问题?

  • 可能把网络带宽打满, 成为瓶颈
  • 可能导致备份时间变长

5、业务上应该如何避免这个坑

  • 建立加密压缩隧道, 例如SSH隧道, 在隧道之上再建立数据库连接

6、业务上避免这个坑牺牲了什么, 会引入什么新的问题

  • 管理复杂度增加

7、数据库未来产品迭代如何修复这个坑

  • 内核层支持libpq压缩
相关文章
|
关系型数据库 数据库 PostgreSQL
PG技术大讲堂 - Part 4:PostgreSQL实例结构
PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUG PG技术大讲堂。
234 1
PG技术大讲堂 - Part 4:PostgreSQL实例结构
|
Oracle 安全 关系型数据库
|
存储 安全 关系型数据库
【DB吐槽大会】第52期 - PG 函数内容不支持加密
大家好,这里是DB吐槽大会,第52期 - PG 函数内容不支持加密
|
SQL 关系型数据库 数据库
【DB吐槽大会】第78期 - PG 不支持绕过shared buffer的查询和写入
大家好,这里是DB吐槽大会,第78期 - PG 不支持绕过shared buffer的查询和写入
|
SQL 关系型数据库 Java
【DB吐槽大会】第16期 - PG Standby不支持解析逻辑日志
大家好,这里是DB吐槽大会,第16期 - PG Standby不支持解析逻辑日志
|
存储 负载均衡 监控
【DB吐槽大】第72期 - PG wal 联网协议不够发达
大家好,这里是DB吐槽大会,第72期 - PG wal 联网协议不够发达
|
关系型数据库 物联网 数据库
【DB吐槽大会】第28期 - PG 每次只扩展1个block
大家好,这里是DB吐槽大会,第28期 - PG 每次只扩展1个block
|
关系型数据库 数据库
【DB吐槽大会】第57期 - PG multi-master 支持不友好
大家好,这里是DB吐槽大会,第57期 - PG multi-master 支持不友好
|
SQL 关系型数据库 数据库
【DB吐槽大会】第75期 - PG 不支持索引失效功能
大家好,这里是DB吐槽大会,第75期 - PG 不支持索引失效功能
|
存储 关系型数据库 Serverless
【DB吐槽大会】第68期 - PG server less场景下的quota控制灵活性较弱
大家好,这里是DB吐槽大会,第68期 - PG server less场景下的quota控制灵活性较弱