简介 为了降低社区用户的使用门槛,提升使用体验,IvorySQL 社区特别推出了 IvorySQL-WASM 项目,帮助用户快速在线 Demo。 IvorySQL-WASM 基于开源的 Postgres-WASM 框架开发。它允许用户直接在网页浏览器中体验 IvorySQL,无需本地安装或复杂部署。 ...
2025 年 5 月 16 日,PGConf.dev 2025 大会在加拿大蒙特利尔圆满落幕。这一年度盛会再次成为 PostgreSQL 开发者、用户和社区组织者的核心聚集地,专注于探讨数据库的未来发展、分享前沿功能并促进社区协作。由 Slonik Events Canada 组织的 PGConf. ...
为何PostgreSQL没有聚集索引?解读两大数据库的设计差异 前言 高效的数据检索是数据库管理的基石, PostgreSQL和SQL Server都能提供强大的数据访问方法以支持各种工作负载方面表现出色。然而,它们的实现方式存在显著差异,反映了各自独特的设计理念和使用场景。 在这篇文章中将介绍Po ...
在数据库技术迭代加速的 2025 年,PostgreSQL(PG)已从一款“开源关系型数据库”演变为驱动数字化转型的核心引擎。其凭借开源社区的活力、技术架构的灵活性与多场景适配能力,正以“纵向深化功能、横向拓展生态”的姿态重塑行业格局。根据最新 DB-Engines 排名,PostgreSQL 稳居 ...
引言 PostgreSQL 中的外部数据封装器(Foreign Data Wrapper, FDW)是一种扩展,允许您像访问 PostgreSQL 数据库中的表一样,访问和操作存储在外部数据源中的数据。FDW 使 PostgreSQL 能够与多种数据存储系统(包括关系型和非关系型)进行集成,并以统一 ...
引言 2025 年 5 月 13 日至 16 日(蒙特利尔时间),一年一度的 PostgreSQL 开发者大会 PGConf.dev(原 PGCON 会议)将在加拿大蒙特利尔盛大举行。 PGConf.dev(PostgreSQL Development Conference)是全球 PostgreS ...
引言 在之前的文章中,我们讨论了 PostgreSQL 表访问方法 API 的基础知识以及堆元组(heap tuple)与元组表槽(Tuple Table Slot,简称 TTS)之间的区别。 本文将深入探讨 PostgreSQL 核心如何通过特定的 API 调用实现顺序扫描。 涉及的 API 为了 ...
Hi~同学! 想和技术大牛一起参与开源吗? 如果你对数据库、PostgreSQL 感兴趣,那么就来参与开源之夏吧!一年一度的开源之夏已经开启,是高校学生参与开源的不二之选,绝对不容错过。 IvorySQL 社区再一次参与其中,发布了 2 个项目。欢迎各位同学来认领哦! 开源之夏简介 开源之夏是由中国 ...
2020年1月COPU(中国开源软件推进联盟)成员开会讨论面向高校的开源示范课程,由联盟副秘书长北京大学荆琦老师牵头筹备,并首先在北大软微学院试点。本次是中国PostgreSQL分会联合会员企业应邀第五次参与授课,课程吸引了国内头部开源大厂积极加入,包括众多开源项目。课程面向北大研一学生(研一第二学 ...
2025 年 5 月 13 日至 16 日(蒙特利尔时间),一年一度的 PostgreSQL 开发者大会 PGConf.dev(原 PGCON 会议)将在加拿大蒙特利尔盛大举行。同去年一样,在本次大会开幕的前一天同样会举办另外一个专场活动——Postgres Extensions Day,此活动会聚 ...
本文介绍在Windows电脑中,下载、安装、部署并运行PostgreSQL与PostGIS数据库服务的方法。 PostgreSQL是一种功能强大的开源关系型数据库管理系统(RDBMS),以其稳定性、可靠性和丰富的功能而闻名;其支持多种高级特性,包括事务完整性、多版本并发控制、复杂查询、外键、触发器、 ...
荷柳深处,开源浪潮涌动 『四面荷花三面柳,一城山色半城湖』——六月的泉城济南,将在诗画中掀起一场国际开源技术风暴。 6月27日,以“开源链接世界”为主题的HOW 2025 生态大会即将盛大开幕,诚邀全球开发者共赴这场聚焦数据库技术、生态协作与产业赋能的高端峰会。 论坛选址市区隐于市井的园林殿堂 亭台 ...
2025年4月22日,由中国开源软件推进联盟PG分会主办,PostgreSQL ACE/PG分会北京&天津用户组负责人刘华阳联合发起的“PostgreSQL数据库技术峰会北京站”落幕。 本次活动以“PG与AI融合”为主题,结合当下AI大模型应用、国产化趋势,邀请社群技术专家围绕产品特性、应用案例、运 ...
PostgreSQL表空间VS数据库 表空间:PostgreSQL中,表空间是一个逻辑概念,安装好PostgreSQL后有自带的默认的表空间,也可以创建用户表空间,每个表空间,又对应着一个物理上的路径。数据库:PostgreSQL数据库也是一个逻辑概念,数据库强绑定到一个表空间,但是数据库中的对象( ...
引言 当您向 PostgreSQL 发送查询时,后端会经历多个处理阶段。每个阶段承担着不同的职责,以确保您能在最短时间内获得准确响应。虽然这些阶段可能庞大而复杂,但理解它们在查询处理中的角色对 PostgreSQL 开发者至关重要。本文将概述每个查询处理阶段的功能及其在 PostgreSQL 架构中 ...
理解PostgreSQL和SQL Server中的文本数据类型 在使用PostgreSQL时,理解其文本数据类型至关重要,尤其对有SQL Server背景的用户而言。尽管两个数据库系统都支持文本存储,但处理方式存在根本差异。PostgreSQL提供多种文本相关数据类型,每种类型都有特定用途与行为,理 ...
快戳进来!PostgreSQL实战型系列文章来了! Whoami:6年+金融、政府、医疗领域工作经验的DBA Certificate:PGCM、OCP、YCP Skill:Oracle、Mysql、PostgreSQL、国产数据库 Platform:CSDN、墨天伦、公众号(呆呆的私房菜) 01 初 ...
前言 在本文中,我们将讨论 PostgreSQL 如何实现和处理 JSON 对象。读者需要具备一定的 Linux、Postgres 和 JSON 的基础知识,因为我们不仅会介绍这些新特性,还会讲解如何实现它们。本文是基于运行在 Ubuntu 23.04 上的 PostgreSQL 16(开发版本)撰 ...
关于作者: 严少安。数据库领域从业者。PostgreSQL ACE。公众号“少安事务所”。Certs:PGCM,HGCP,PMP 等。 近期,有小伙伴在技术群中咨询如何在 Debian 系操作系统上安装 IvorySQL 数据库,恰逢 IvorySQL 4.4 版本发布,这里做一个简单的交流分享。探 ...
1. 概述 本文将介绍如何设置一个 gdb 调试环境,以深入了解 TLS 连接并更好地理解 PostgreSQL 中使用的 OpenSSL API。 2. 使用调试符号构建 OpenSSL 首先,检出 OpenSSL 源代码并切换到您想要使用的版本。在本例中,我想使用 OpenSSL 3.0.2 版 ...