百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> postgresql有哪些?
分享文章到:

postgresql有哪些?

发布时间:08/01 来源:未知 浏览: 关键词:
PostgreSQL是一个免费的对象-关系数据库办事器(数据库治理系统),它在灵便的BSD-格调许可证下发行。它供给了相对其他开放源代码数据库系统(比方MySQL和Firebird)。 PostgreSQL 是一个免费的对象-关系数据库办事器(数据库治理系统),它在灵便的 BSD-格调许可证下发行。它供给了相对其他开放源代码数据库系统(比方 MySQL 和 Firebird),和专有系统(比方 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server)以外的另一种选中。

PostgreSQL 不找常的名字致使一些读者停下来尝试拼读它,特殊是那些把SQL拼读为"sequel"的人。PostgreSQL 开发者把它拼读为 "post-gress-Q-L"。它也时常被简单念为 "postgres"。

事实上, PostgreSQL 的特性遮盖了 SQL-2/SQL-92 和 SQL-3/SQL-99,第一,它包含了可以说是当前天下上最丰硕的数据类型的支撑,其中有些数据类型可以说连商业数据库都不具备, 比方 IP 类型和几何类型等;其次,PostgreSQL 是全功能的自在软件数据库,很长工夫以来,PostgreSQL 是独一支撑事务、子查询、多版本并行控制系统(MVCC)、数据完备性检查等特性的独一的一种自在软件的数据库治理系统。 Inprise 的 InterBase 以及SAP等厂商将其原先专有软件开放为自在软件之后才打破了这个独一。最后,PostgreSQL具有一支非常活泼的开发步队,并且在很多黑客的努力下,PostgreSQL 的质量日益提高。

从技术角度来讲,PostgreSQL 采纳的是比拼经典的C/S(client/server)构造,也就是一个客户端对应一个办事器端守护进程的模式,这个守护进程剖析客户端来的查询要求,生成计划树,进行数据检索并终究把效果格局化输出后返回给客户端。为了便于客户端的程序的编写,由数据库办事器供给了同一的客户端 C 接口。而不一样的客户端接口都是源自这个 C 接口,比方ODBC,JDBC,Python,Perl,Tcl,C/C++,ESQL等, 同时也要指出的是,PostgreSQL 对接口的支撑也是非常丰硕的,险些支撑所有类型的数据库客户端接口。这一点也可以说是 PostgreSQL 一大长处。

架构

PostgreSQL茁壮的一个缘由源于它的架构。和商业数据库同样,PostgreSQL可以用于C/S(客户/办事器)环境。这关于会员和开发人员有许多益处。

PostgreSQL安装中心是数据库办事端进程。它允许在一个独立办事器上。需要拜访存储在数据库中的数据的利用程序必需通过数据库进程。这些客户端程序没法直接拜访数据,即便它们和办事程序在统一台机器上。

以上就是postgresql有哪些?的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有155人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板