TDSQL PostgreSQL系列产品能力介绍

本文介绍了PG和MySQL的区别,包括数据库引擎、进程结构、协议、在线DDL、数据同步等方面,并强调PG在复杂查询和扩展性上的优势。此外,还详细阐述了TDSQL-C PG版作为HTAP解决方案的特性,如事件总线、Serverless报表系统、安全能力和成本效益。
摘要由CSDN通过智能技术生成

大家好,我是负责腾讯云关系型数据库PG系的唐阳,PG和MySQL这两大开源数据库是全球开源数据库的扛把子,但是PG和MySQL最流行的开源数据库是有很大区别的,实际上从后端实现和整体的一个逻辑来看,它们都是关系型数据库。那么它们的区别到底在哪里呢?

**PG大家都是只闻其名,不见其身,少见其使用。有一个原因应该就在于PG它实现非常严谨,PG的实现严谨就带来了整体功能之后和它的使用会比MySQL会有一些不一样。再加上PG并未赶上互联网的快车,在互联网兴起的时候相关互联网 行业关注的功能并未实现,才有了现在的境地。

但PG的能力强大是毋庸置疑的,可以说是数据库中的瑞士军刀,这个瑞士军刀体现在何处?就在于它的插件能力上,它是一个一专多长的全栈式数据库。在可观的规模之内,什么都可以做,什么都能做。什么叫在可观规模之内?就是在一定数据量级之下,使用PG就能满足绝大多数的用户需求。

从业界上使用角度看,MySQL经常会用于一些需要高性能处理的TP场景,也就是常见的在线业务,在比如说电商、直播、游戏的数据存储,MySQL满足的是基本数据存储和使用能力。而PG常用于复杂查询场景下的业务功能,这个就是PG和MySQL在用户层最能够感受到的直接区别。

目前PG从自身能力来说,就可以称之为企业级数据库,本身功能也非常成熟。稳定性和性能都是相对比较线性的,线性在哪?就是可以充分的利用好系统,操作系统和服务器的资源,可以很线性的增加。比如我们的一个表,使用MySQL的话,达到一定量级别情况下,第一是性能下跌时间比较靠前,第二是扩容也不会太好的改善这个问题。但是PG不一样,它是呈倍数和线性增长,表的增加,但随着计算和

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值