暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

什么是PostgreSQL?

原创 eternity 2022-08-15
474

在今天的文章中,我将讨论什么是PostgreSQL,为什么我们应该使用PostgreSQL及其体系结构。

PostgreSQL是一个数据库管理系统,它使用数据库的关系模型并支持SQL标准查询语言。

PostgreSQL也是一个性能良好、安全且全面的数据库管理系统。我们几乎可以在任何UNIX或UNIX衍生工具(如Linux、FreeBSD)操作系统上运行它。我们还可以在所有具有NT内核的Windows系统上运行它。当然,它是免费和开源的。

为什么是PostgreSQL?

PostgreSQL几乎可以在任何UNIX变体上运行(最新的稳定版本为34)。(真正的多平台支持)

它是为大批量交易而设计的。

它可以很容易地在多个处理器上运行。

因为它不是一个商业数据库,所以它重视安全性而不是速度。

PostgreSQL体系结构

微信图片_20220815134903.jpg
上面可以看到PostgreSQL应用程序的示意图:

在这里,您可以看到许多客户端在网络环境中连接到服务器。对于PostgreSQL,它必须是TCP/IP网络-局域网或互联网。

每个客户机都连接到一个主数据库服务器进程(此处表示为postmaster),该进程创建一个新的服务器进程,专门为来自该客户机的访问请求提供服务。

PostgreSQL的客户机-服务器体系结构有助于划分员工队伍。我们可以使用服务器机器作为安全的数据存储来保存和访问大量数据。

可以为客户端开发高级图形应用程序。或者,基于web的应用程序也可以处理客户端操作。

PostgreSQL的服务器端由一个名为postmaster的UNIX“执事”和几个名为后端的UNIX进程组成。

邮局主管提供后端之间的协调以及后端和客户端之间的通信。为每个客户端运行单独的后端作业。

我希望它对你有用。在我的其他文章中见。

原文标题:What Is PostgreSQL?
原文作者:Melek Durdu
原文链接:https://dbtut.com/index.php/2022/05/27/what-is-postgresql

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论