本次直播将继续我们的 PostgreSQL 技术内幕系列,由 HashData 数据库内核研发工程师孔老师跟朋友们讨论交流libpq通信协议的话题。
在使用数据库服务时,一般需要用客户端连接数据库服务端,以 PostgreSQL 为例,常用的客户端有自带的 psql,JAVA 应用的数据库驱动 JDBC,可视化工具 PgAdmin 等,这些客户端都需要遵守 PostgreSQL 的通信协议才能与之 "交流"。这里提到的通信协议,是指通信双方按控制信息交换规则的标准、约定的集合,即网络上的传输规则。两个实体要想在成功地通信,它们必须“说同样的语言”。
libpq协议在 TCP/IP 协议之上实现了一套基于消息的通信协议,在TCP/IP模型网络分层中,属于应用层协议的一种。在进行libpq协议通信之前,要先完成连接的建立。libpq协议描述了交互所需的认证握手过程,数据请求应答过程,和错误处理过程。
对以上内容感兴趣的朋友千万别错过下周四晚上的活动,我们相约直播间不见不散!
主题:PostgreSQL技术内幕(九)libpq通信协议
时间:6月15(下周四)19:30
公司简介:HashData是中国领先具备自主可控研发能力的数据仓库软件厂商,核心团队主要由来自Pivotal、Teradata、IBM、Yahoo!、Oracle和华为等公司资深的云计算、分布式数据库和大数据专家组成。凭借深厚的技术积累以及极具前瞻性的产品理念,HashData数据仓库已广泛应用于金融、电信运营商、交通物流和互联网等多个行业头部客户。
最后修改时间:2023-06-12 10:42:01
文章转载自HashData,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。