PostgreSQL 15 Beta 1 版本包含多项新功能,可简化和改善开发人员体验。Merge 是一种标准 SQL 命令,用于对数据执行有条件的写入操作,它就是这些功能之一。
PostgreSQL 是一个用于 Web、移动、地理空间和分析应用程序的数据仓库,它宣布了 postgresql15 的第一个 beta 版本的可用性。
Beta 版为用户提供了 PostgreSQL 15 普遍可用时可用的所有功能的预览。发行说明包含有关这些功能和更改的信息。
据该公司称,此版本包括多项简化和改善开发人员体验的新功能,Join 是一种标准 SQL 命令,用于对数据执行条件写入操作,就是其中之一。
开发人员现在可以使用简单的查询来选择适当的数据修改操作。
PostgreSQL 15 通过添加更多标准 SQL/JSON 函数扩展了现有的 SQL/JSON 路径语言支持。包括 SQL/JSON 构造函数、查询/自省函数以及将 JSON 数据转换为表的能力。
此外,Beta 版还包括新的正则表达式功能,例如正则表达式计数、正则表达式喜欢和正则表达式子字符串。PostgreSQL 15 还引入了 range agg 函数,该函数现在支持多种范围类型的聚合。
此版本还为用户在将数据分类到更大的数据集时显着提高了速度。
PostgreSQL 15 包括对各种查询类型的性能改进,包括为 SELECT DISTINCT 语句添加并行化以及对使用“row number()”、“range()”和“的性能窗口函数的改进”
为了消除可能存在的任何错误或问题,公司强烈鼓励感兴趣的用户在他们的系统上测试这些新功能并提供反馈。
文章来源:https://ciberninjas.com/lanzado-postgresql-15-beta-1/




