PostgreSQL关系型数据库

PostgreSQL是一个自由的对象-关系数据库服务器,支持多种数据类型和SQL标准,提供复杂查询、触发器、并发控制等功能。其独特的优点包括丰富的数据类型、广泛支持的平台和C/S架构,但也有‘学院味’的缺点。它使用MVCC进行并发控制,确保事务一致性,并允许用户定义对象和扩展功能。
摘要由CSDN通过智能技术生成

介绍

PostgreSQL是一个自由的对象-关系数据库服务器(数据库管理系统)。开发者把它读为“post-gress-Q-L”,简略念为postgres。


什么是关系型数据库?什么是关系型数据库管理系统?

见上篇。


PostgreSQL支持大部分SQL标准并且提供了许多现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC。也可以用许多方法扩展,比如,通过增加新的数据类型、函数、操作符、集函数、索引。

特点

优点

1 多种数据类型支持 
世界上最丰富的数据类型支持,其中很多数据类型连商业数据库都不具备,例如IP类型和集合类型等;
2 全功能
PostgreSQL是全功能自动软件数据库,很长时间以来其是唯一支持事物、子查询、多版本并行控制系统(MVCC)、数据完成性检查等特性的自由软件数据库管理系统。
3 C/S架构
PostgreSQL采用比较经典的C/S(client/server)架构,也就是一个客户端对应一个服务器端守护进程的模式,这个守护进程分析客户端的查询请求,生成规划树,进行数据检索并最终把结果格式化输出后返回给客户端。
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值