找到 26 篇文章 适用于 PostgreSQL

PostgreSQL - 系统架构

sudhir sharma
更新于 2024年1月31日 17:24:59

208 次浏览

简介 浏览 PostgreSQL 系统架构的复杂世界可能具有挑战性,尤其是在优化数据库管理方面。作为全球最先进的关系数据库之一,了解其复杂性对于有效的数据处理至关重要。本文提供了关于 PostgreSQL 架构内部工作原理的全面指南,从客户端进程到潜在的可扩展性问题。准备好解码任何现代软件基础设施的这一重要组成部分了吗?让我们深入了解!PostgreSQL 系统架构概述 PostgreSQL 系统架构由各种组件组成,包括客户端进程、Postmaster 守护进程、后端进程和共享池。客户端进程 ... 阅读更多

如何在 CentOS 8 中配置 PostgreSQL 12 流式复制?

Satish Kumar
更新于 2023年7月11日 16:59:59

996 次浏览

简介 PostgreSQL 是最流行的开源关系数据库管理系统 (RDBMS) 之一。它提供了广泛的功能,例如数据完整性、容错和可扩展性。PostgreSQL 中的一个基本功能是流式复制。它允许您通过持续地将更改从主节点流式传输到备用节点来近乎实时地创建 PostgreSQL 数据库集群的多个副本。流式复制通过将主节点生成的预写日志 (WAL) 数据通过网络连接流式传输到一个或多个备用节点来工作。流式复制主节点的配置 ... 阅读更多

如何在 Windows 上下载和安装 PostgreSQL?

Satish Kumar
更新于 2023年7月11日 16:25:34

617 次浏览

简介 PostgreSQL 是一款功能强大的开源对象关系数据库系统,广泛用于企业级应用程序。它拥有广泛的功能和能力,包括对高级数据类型、可扩展性、可靠性和安全性的支持。使用 PostgreSQL,用户可以轻松存储大量结构化数据。PostgreSQL 是当今最流行的数据库管理系统之一。它于 1989 年首次作为开源项目发布,并且由于其稳健性、灵活性、可扩展性,已成为全球许多组织的首选。作为开源项目,这意味着它可以免费使用,并且可以被 ... 阅读更多

如何在 Kubernetes 上部署 PostgreSQL?

Satish Kumar
更新于 2023年7月10日 18:34:12

792 次浏览

简介 PostgreSQL 是一种开源关系数据库管理系统 (RDBMS),以其稳健性、稳定性和处理复杂和大型数据集的能力而闻名。另一方面,Kubernetes 是一种开源容器编排系统,可自动执行容器化应用程序的部署、扩展和管理。将这两种强大的技术结合起来,为托管 PostgreSQL 数据库提供了高度可扩展和可靠的环境。在本文中,我们将探讨如何在 Kubernetes 上部署 PostgreSQL。我们将首先解释什么是 PostgreSQL 和 Kubernetes 以及在 Kubernetes 上部署 PostgreSQL 的好处。然后,我们将概述 ... 阅读更多

如何使用 Postman 从 Jenkins 控制台输出日志中删除 Unicode?

Debomita Bhattacharjee
更新于 2021年8月3日 14:07:22

465 次浏览

我们可以删除 Jenkins 控制台输出日志中的 Unicode。为此,我们应该创建一个至少包含一个请求的集合。除此之外,我们还必须安装 Newman。步骤 1 - 单击集合名称右侧出现的箭头。之后,单击共享。步骤 2 - 将打开“共享集合”弹出窗口。导航到“获取公共链接”选项卡并复制下面图像中指出的链接。请注意 - 获取的链接特定于特定用户。步骤 3 - 启动 Jenkins 并转到 Jenkins 作业,该作业 ... 阅读更多

MySQL 和 PostgreSQL 之间的区别

AmitDiwan
更新于 2021年3月25日 06:28:38

150 次浏览

在这篇文章中,我们将了解 MySQL 和 PostgreSQL 之间的区别。MySQL它是一个关系数据库管理系统。它是 Oracle Corporation 开发的产品。它受 Windows、Mac OS X、Linux、BSD、UNIX、z/OS、Symbian、AmigaOS 支持。它不能扩展。在这个系统中,phpMyAdmin 工具提供了 GUI。Mysqldump 和 XtraBackup 在 MySQL 中提供备份。它提供了临时表。它不提供物化视图。它不向系统提供数据域对象。PostgreSQL它是一个对象关系数据库管理系统。它由全球开发组开发。它受 Windows、Mac OS X、Linux 和 BSD 支持,但不支持 UNIX、z/OS、Symbian、 ... 阅读更多

在 PostgreSQL 中在现有表上创建主键?

Yash Sanghvi
更新于 2021年2月2日 13:09:44

2K+ 次浏览

虽然不太常见,但您可能会遇到需要在现有表上定义主键的情况。这可以使用 ALTER TABLE 语句来实现。语法如下:ALTER TABLE 表名 ADD PRIMARY KEY (列名1、列名2、……、列名N)从上面的语法可以看出,您可以在多列上定义 PRIMARY KEY。当您在多列上定义 PRIMARY KEY 时,条件是列对应该具有唯一且非空的值。因此,如果在 (column1、column2) 上定义了 PRIMARY KEY,则允许值 (value1、value2)、(value3、value2) 和 (value1、value4)。 ... 阅读更多

从 PostgreSQL 中的日期时间列中提取日期、小时、分钟等?

Yash Sanghvi
更新于 2021年2月2日 13:08:17

1K+ 次浏览

让我们创建一个包含单个时间戳列的新表 -CREATE TABLE timestamp_test(    ts timestamp );现在让我们用一些数据填充它 -INSERT INTO timestamp_test(ts) VALUES(current_timestamp), (current_timestamp+interval '5 days'), (current_timestamp-interval '18 hours'), (current_timestamp+interval '1 year'), (current_timestamp+interval '3 minutes'), (current_timestamp-interval '6 years');如果您查询该表 (SELECT * from timestamp_test),您将看到以下输出 -ts2021-01-30 19:23:24.0080872021-02-04 19:23:24.0080872021-01-30 01:23:24.0080872022-01-30 19:23:24.0080872021-01-30 19:26:24.0080872015-01-30 19:23:24.008087现在,为了从时间戳列中提取小时、分钟等,我们使用 EXTRACT 函数。以下显示了一些示例 -SELECT EXTRACT(HOUR from ts) as hour from timestamp_test输出 -hour19191191919同样 -SELECT EXTRACT(MONTH from ts) as ... 阅读更多

PostgreSQL 中的别名?

Yash Sanghvi
更新于 2021年2月2日 13:05:41

206 次浏览

通常,我们有一些非常长的表名,每次都写表名很麻烦。我们可以使用别名来帮助我们,这要感谢它,我们只需要写一次长表名。表别名通常写在语句的 FROM 部分或 JOIN 部分。例如,假设我们有两个表 marks 和 student_info,分别定义如下:marksnameroll_noperc_marksAniket1224Siddhi4565Yash2642Isha5687student_infonameroll_noagegenderAniket1226MIsha5625FSiddhi4523FYash2625M现在,如果您想在一个查询中查看学生的姓名、roll_no、perc_marks 和年龄,您的查询将如下所示:SELECT marks.name, marks.roll_no, marks.perc_marks, student_info.age FROM marks LEFT ... 阅读更多

如何在 PostgreSQL 中将表的不同列组合成查询输出中的单个列?

Yash Sanghvi
更新于 2021年2月2日 13:02:48

1K+ 次浏览

假设您有一个名为 user_info 的表格,其中包含不同用户的州和地区。下面给出一个示例 -姓名地区州Anil孟买马哈拉施特拉邦Joy贾拉瓦尔拉贾斯坦邦Ron浦那马哈拉施特拉邦Reena梅鲁特北方邦现在,如果您想将州和地区合并到一个名为 location 的字段中,则应如下操作 -SELECT name, district || ', ' || state as location from user_info|| 运算符是字符串连接运算符。输出将是 -姓名位置Anil孟买, 马哈拉施特拉邦Joy贾拉瓦尔, 拉贾斯坦邦Ron浦那, 马哈拉施特拉邦Reena梅鲁特, 北方邦类似的操作也可以对数值执行。假设您有一个名为 marks 的表格,其中包含学生获得的总分和最... 阅读更多

广告

© . All rights reserved.