快捷导航
查看: 100|回复: 0

PostgreSQL是什么?

[复制链接]

管理员

发表于 2020-6-29 22:41 | 显示全部楼层 |阅读模式
PostgreSQL是开源的对象-关系数据库数据库管理系统,在类似BSD许可与MIT许可的PostgreSQL许可下发行。 PostgreSQL这个单字的拼法让有些人觉得很难读,特别是那些把SQL读作”sequel”的人,PostgreSQL开发者把它读作”post-gress-Q-L”。PostgreSQL支持高级数据类型和高级性能优化,这些功能仅在昂贵的商业数据库(如Oracle和SQL Server)中可用。PostgreSQL(最初称为Postgres)是由计算机科学教授Michael Stonebraker及其团队创建的,如今,它已成为流行的开源数据库之一。PostgreSQL的主要功能帮助开发人员构建应用程序;通过保护数据完整性来帮助管理员构建容错环境;与使用所有主要语言和中间件的各种平台兼容;提供了最复杂的锁定机制;支持多版本并发控制;成熟的服务器端编程功能;符合ANSI SQL标准;完全支持客户端-服务器网络架构;基于日志和基于触发器的复制SSL;备用服务器和高可用性;面向对象且与ANSI-SQL2008兼容;对JSON的支持允许与其他数据存储(例如NoSQL)链接,这些数据存储充当多语言数据库的联合中心;PostGRESQL的优势PostgreSQL可以将动态网站和Web应用程序作为LAMP堆栈选项运行;PostgreSQL的预写日志使其成为高度容错的数据库;PostgreSQL源代码可在开放源代码许可下免费获得,这使您可以根据业务需要自由使用,修改和实施它;PostgreSQL支持地理对象,因此可以将其用于基于位置的服务和地理信息系统;嵌入式和企业级的低维护管理;PostGRESQL的缺点Postgres不属于一个组织,因此,尽管功能齐全且可与其他DBMS系统相提并论,但仍然属于小众市场;为了提高速度而进行的更改比MySQL需要更多的工作,因为PostgreSQL注重兼容性;许多开源应用程序支持MySQL,但可能不支持PostgreSQL;在性能指标上,它比MySQL慢;PostgreSQL的应用金融业PostgreSQL是金融行业的理想DBMS系统,此外,它完全符合ACID标准,使其成为OLTP(在线事务处理)的理想选择,它还能够执行数据库分析,可以与Matlab和R等数学软件集成。政府GIS数据PostgreSQL提供了功能强大的GIS,称为“ PostGIS”。该扩展提供了数百种功能来处理不同格式的几何数据,PostGIS高度符合标准。此外,通过同时使用QGIS或GeoServer,开源社区提供了处理地理数据的最简单方法。制造业如今,工业制造商还使用PostgreSQL来加快其总体业务流程,通过使用此开源DBMS作为存储后端,它还帮助他们优化供应链性能,它使公司可以降低其业务的运营成本。Web技术和NoSQL如果网站要求每秒处理数百甚至数千个请求,那么可伸缩性无疑是一个大问题。在这里,Postgre被证明是最好的解决方案。PostgreSQL与所有现代网络框架(例如Django,Node.js,Hibernate,PHP等,它还提供了复制功能,可以根据需要扩展多个数据库服务器。科学数据如果您从事研究和科研项目,则需要生成数TB的数据。为此,PostgreSQL提供了出色的分析功能和强大的SQL引擎,这可以帮助轻松管理大量数据。相关文章推荐服务器集群是什么?服务器集群的重要性及类型  顾名思义,服务器集群是指两个或多个计算机同时工作。集群中的每台计算机都称为一个节点,具有自己的特性,如硬盘驱动 […]...IC是什么?  集成电路(IC),有时称为芯片或微晶片,是一种半导体晶圆片,在其上可以制造成千上万个微小的电阻、电容器和晶体管 […]...Framework是什么?  Framework框架或软件框架是用于开发软件应用程序的平台,它为软件开发人员可以为特定平台构建程序提供了基础 […]...fps的英文全称是什么?  “FPS”的英文全称是每秒传输帧数(Frames Per Second),对于玩游戏的朋友来说,可能更熟悉FP […]...什么是计算机病毒?  计算机病毒是为了损害计算机系统而创建的一段代码。通常,病毒会自我传播并对计算机造成严重破坏,导致数据丢失等问题 […]...
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

966SEO学习网

GMT+8, 2020-11-24 22:46

Powered by SEO学习网  本站采用创作共用版权 CC BY-NC-SA 3.0 CN 许可协议,转载或复制请注明出处

© 2014-2019 投诉建议及友链申请联系邮箱:[email protected]

快速回复 返回顶部 返回列表