Postgres 中文周报:PostgreSQL 2023 热门回顾

news2024/9/21 2:36:48

2024 新年好!原英文 Postgres Weekly 最新一期回顾了 2023 周刊中的热门点击文章、视频与工具等事项。当然,PostgreSQL 在 2023 年值得回顾的瞬间还有很多,远不止周刊中提到的。因此,在编译原周刊内容的基础上,我们增加了几个维度作为补充,如奖项、会议、版本发布等,为大家回顾 PostgreSQL 2023 年提供更多素材。

📖️ 热门博文

《The PostgreSQL 14 Internals》图书发布 By EGOR ROGOV AND LIUDMILA MANTROVA 本书基于 PostgreSQL 14 写作,成书过程较长,但仍在 2023 周刊中点击量最大。虽然基于 PostgreSQL 14,但大部分内容仍适用于最新版 PostgreSQL,该书提供免费 PDF 版本下载。

添加图片注释,不超过 140 字(可选)

关注CloudberryDB公众号,回复 pg2023,获取全书 PDF

Nine Ways to Slip Up with PostgresBy PHIL BOOTH

本文汇总了在使用 PostgreSQL 过程中常见的 9 种错误和陷阱。

Vectors are the New JSON in Postgres By JONATHAN KATZ 作者 Jonathan 断言机器学习和 LLM 大热使“向量”成为了当前流行的数据结构,2024 会比 2023 更加印证这一观点,Postgres 对此支持也在不断增加(尽管目前主要以pgvector等扩展方式进行)。

152 psql Tips By Lætitia AVROT 152 条 psql 操作建议,并配合示例,值得一读。

A Postgres JSONB Cheatsheet By AIVEN 一份方便的 Postgres 中各种 JSON 函数的备忘录。关注CloudberryDB公众号,回复 pg2023,获取 PDF

🛠 热门代码与工具

Top 8 Postgres Extensions to Know About[6] By SEWRATHAN AND CLARK Timescale 工程师梳理了最常用的 8 款 Postgres 扩展。

PGMQ: Simple Message Queues built on PostgresBy ADAM HENDEL 用 Rust 写的一款基于 Postgres 的简单消息队列,在可见性超时内保障“精确一次”分发语义,GitHub 地址:https://github.com/tembo-io/pgmq。

pgroll: Zero-Downtime, Reversible Schema MigrationsBy CARLOS PÉREZ-ARADROS HERCE 由 Xata 团队开发的一款 PostgreSQL 零宕机迁移工具,GitHub 地址:https://github.com/xataio/pgroll。

Mathesar: A Spreadsheet Database Interface 一款用 Python 编写的 PostgreSQL 数据库交互工具,GitHub 地址:https://github.com/mathesar-foundation/mathesar。

PL/Rust 1.0: Write Postgres Functions in Rust 用 Rust 编写 PostgreSQL 函数,最新版本是 1.2.7,预计 2024 年 Rust 在构建 Postgres 扩展方面的使用将进一步飙升。

pg_bm25: Elastic-Quality Full Text Search Inside Postgres pg_bm25:基于 Rust 的一个 Postgres 全文搜索扩展,可替代 ElasticSearch。

🏅️ 奖项:PostgreSQL 荣获 DB-Engines 2023 年度 DBMS 冠军

添加图片注释,不超过 140 字(可选)

PostgreSQL 曾在 2017-2020 年连续赢得 DB-Engines.com 评选的三个年度数据库冠军称号,今年是第四次成为年度 DBMS 冠军(DBMS of the YEAR),查看详细新闻。

🍻️ PostgreSQL 技术会议

我们整理了 PostgreSQL 官网上发布的 2023 及 2024 活动信息,全部在海外,国内 PostgreSQL 相关活动没投递到官网发布。总体来看,PostgreSQL 在北美、欧洲的当地社区非常活跃。

2023 年

  • • Nordic PGDay 2023:2023 年 3 月 21 日,瑞典斯德哥尔摩

  • • pgDay Paris 2023:2023 年 3 月 23 日,法国巴黎

  • • PGDay/MED 2023:2023 年 4 月 13 日,马耳他圣朱利安斯

  • • PgDay Chicago 2023:2023 年 4 月 20 日,美国芝加哥

  • • PGConf.be 2023:2023 年 5 月 12 日,比利时鲁汶

  • • PG Day France 2023:2023 年 6 月 19-20 日,法国斯特拉斯堡

  • • PGConf.de 2023:2023 年 6 月 27 日,德国埃森

  • • Swiss PGDay 2023:2023 年 6 月 29-30 日,瑞士拉珀斯维尔

  • • PGDay UK 2023:2023 年 9 月 12 日,英国伦敦

  • • PGConf NYC 2023:2023 年 10 月 3-5 日,美国纽约

  • • PGDay Israel 2023:2023 年 10 月 19 日,以色列特拉维夫

  • • PGConf.EU 2023:2023 年 12 月 12-15 日,捷克布拉格

2024 年

目前 2024 部分会议已确定时间,并开启议题征集,具体可查看对应官网及新闻推送:

  • • PGConf India, 2024:2024 年 2 月 28-3 月 1 日,印度卡纳塔克邦

  • • Nordic PGDay 2024:2024 年 3 月 12 日,挪威奥斯陆

  • • pgDay Paris 2024:2024 年 3 月 14-15 日,法国巴黎

  • • PGConf.de 2024:2024 年 4 月 12 日,德国

  • • PGDay Chicago 2024:2024 年 4 月 26 日,美国芝加哥

  • • PGConf.BE 2024:2024 年 5 月 7 日,比利时

  • • PGConf.dev 2024(PostgreSQL Development Conference 2024):2024 年 5 月 28-31 日,加拿大渥太华

  • • PGConf NYC 2024:2024 年 9 月 30-10 月 2 号,美国纽约

📰️ PostgreSQL 版本发布

最关键事件之一就是 2023 年 9 月 PostgreSQL 16 发布,该版本在并行查询、大数据量加载、逻辑复制及性能等方面做了显著改进,详情可查看官方发布新闻。

其他版本动态:

  • • 2023 年 11 月,PostgreSQL 16.1、15.5、14.10、13.13、12.17、11.22 发布。PostgreSQL 11 随着 PostgreSQL 11.22 发布结束了生命周期,后续不再维护。详情可查看官方新闻。

  • • 2023 年 8 月,PostgreSQL 15.4、14.9、13.12、12.16、11.21 发布。详情可查看官方新闻。

  • • 2023 年 5 月,PostgreSQL 15.3、14.8、13.11、12.15、11.20 发布。详情可查看官方新闻。

  • • 2023 年 2 月,PostgreSQL 15.2、14.7、13.10、12.14、11.19 发布,详情可查看官方新闻。

✍🏻️ 社区调查

添加图片注释,不超过 140 字(可选)

今年由 Timescale 发起的第四届 PostgreSQL 2023 年度社区调查报告,共 888 人参与填写。由问卷整理出炉的报告内容丰富,为我们了解 PostgreSQL 社区提供了数据支撑。

关于 Cloudberry Database Cloudberry Database(可简称为“CBDB”或“CloudberryDB”)是面向分析和 AI 场景打造的下一代统一型开源数据库,基于 PostgreSQL 14.4 内核与 Greenplum Database 分布式架构,兼容 PostgreSQL 和 Greenplum 生态,遵循 Apache License 2.0 许可协议,致力于构建开放、友好、中立的开源社区。 GitHub 地址:https://github.com/cloudberrydb/cloudberrydb 官网主页:https://cloudberrydb.org/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1367447.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

mysql+关掉密码过期

mysql关掉密码过期 要在MySQL中关闭密码过期功能,可以按照以下步骤进行操作: 登录到MySQL服务器。 使用管理员账户(如root)连接到数据库。 mysql -uroot -ppassword 运行以下命令来查看当前的密码过期设置: SHOW…

学校服务器安装anaconda并配置pytorch环境

学校服务器安装anaconda并配置pytorch环境 1.下载Anaconda2.传到xftp中3.在终端运行脚本命令4.安装pytorch4.1 查看cuda版本4.2 创建自己的环境4.3 下载pytorch4.4 验证pytorch是否安装成功 参考视频:远程服务器安装anaconda并配置pytorch环境 使用服务器运行项目&a…

回顾2023编程之旅

一、前言 看在给了我一个博客专家的份上就继续写写博客,实事求是的讲如果是工作之余去总结csdn写写技术博客,还想混个专家什么的,真的是精力不够。因为里面的灌水的实在太多,比不过的,写这个玩意必须得淡泊名利才能悠然…

ACL16_S 系列 低成本物联网安全芯片,可应用物联网认证、 SIM、防抄板和设备认证等产品上

ACL16_S 芯片是针对物联网认证、 SIM、防抄板和设备认证需求推出的高安全芯片。芯片采用 32 位 ARMCortex™-M0 系列内核,片内集成多种安全密码模块,包括 RSA/ECC DES/TDES、 SHA-1/-256、 AES-128/-192/-256 等国际安全算法,支持真随机数发…

Arcgis像元统计数据

目录 单幅影像统计多幅影像统计 单幅影像统计 现有一幅NDVI影像,如何知道影像中NDVI的分布情况呢? 先栅格转点,然后在属性表中查看汇总情况 还有一种方法就是在ENVI中打开, -0.3-0.338占据了99% 多幅影像统计 现有多幅NDVI影…

网络协议与攻击模拟_01winshark工具简介

一、TCP/IP协议簇 网络接口层(没有特定的协议) 物理层:PPPOE宽带拨号(应用场景:宽带拨号,运营商切网过来没有固定IP就需要拨号,家庭带宽一般都采用的是拨号方式)数据链路层网络层…

uniapp中组件库的Textarea 文本域的丰富使用方法

目录 #平台差异说明 #基本使用 #字数统计 #自动增高 #禁用状态 #下划线模式 #格式化处理 API #List Props #Methods #List Events 文本域此组件满足了可能出现的表单信息补充,编辑等实际逻辑的功能,内置了字数校验等 注意: 由于…

基于微信小程序的热院成都味道系统的设计与实现

互联网的普及彻底颠覆了人们的生活,一直以来人们都是通过到餐厅就餐来满足自己的口腹之欲,而在工作学习繁忙的时候只能通过方便食品来进行充饥。而外卖订餐的出现则为这些人群提供了一个兼顾美食与工作学习的解决方案,因此已经有越来越多的人…

全视通发表“物联网赋能智慧医院建设”主题演讲获关注

邕州山河,神州沃壤。近日,备受瞩目的“2024广西医院和实验室建设学术年会暨净化专业委员会成立六周年庆典”在广西南宁圆满召开。作为智慧医康养整体方案提供商,全视通受邀参会并发表了主题为“物联网赋能智慧医院建设”的演讲,深…

在macos上查看当前进程的栈信息

概述 在调试程序时,如cpu莫名的高或低,一个常用的方式就是打印当前进行的调用栈,然后确认各线程的执行函数是否有异常。 在linux系统中可以使用pstack命令,直接打印各线程的栈信息,可惜在macos上没有该命令。一种解决…

利用人工智能和机器人技术实现复杂的自动化任务!

这篇mylangrobot项目由neka-nat创建,本文已获得作者Shirokuma授权进行编辑和转载。 https://twitter.com/neka_nat GitHub-mylangrobot :GitHub - neka-nat/mylangrobot: Language instructions to mycobot using GPT-4V 引言 本项目创建了一个使用GPT-4…

MySQL运维实战(3.1) MySQL官方客户端使用介绍

作者:俊达 引言 MySQL是MySQL安装包默认的客户端,该客户端程序通常位于二进制安装包的bin目录中,或者通过rpm安装包安装mysql-community-client,是数据库管理系统的重要组成部分。MySQL客户端不仅仅是一个简单的软件工具&#x…

【数据库原理】(15)数据关系模式与规范

在数据库系统设计中,数据模式的设计是至关重要的。这涉及到如何将现实世界的复杂结构和关系有效地转化为适宜的数据模式。关系模式,得益于其坚实的数学理论基础,不仅能以二维表的形式清晰地表达实体,还能描述实体之间的相互关系&a…

使用STM32和MPU6050实现基于手势的室内导航系统

基于STM32和MPU6050的基于手势的室内导航系统是一个创新而具有挑战性的项目。在本文中,我们将介绍如何利用STM32微控制器和MPU6050传感器实现基于手势的室内导航系统,并提供相应的代码示例。 1. 系统概述 基于手势的室内导航系统旨在通过手势识别的方式…

使用Adobe Acrobat Pro DC给pdf文件填加水印

前言 GPT4的官方售价是每月20美元,很多人并不是天天用GPT,只是偶尔用一下。 如果调用官方的GPT4接口,就可以按使用量付费,用多少付多少,而且没有3个小时内只能提问50条的使用限制。 但是对很多人来说调用接口是比较麻烦…

自动驾驶轨迹预测

目录 神经网络轨迹预测综述: 比较新的轨迹预测网络 Uber:LaneRCNN[5] Google:VectorNet[6] Huawei:HOME[7] Waymo:TNT[8] Aptive:Covernet[9] NEC:R2P2[10] 商汤:TPNet[11]…

小H靶场笔记:DC-6

DC-6 January 6, 2024 12:06 PM Tags: nmap提权,WordPress Owner:只惠摸鱼 信息收集 apr-scan和nmap探测主机后,发现靶机ip:192.168.199.136,端口22和80开放 扫描端口服务、版本、操作系统、默认脚本扫描 扫描开…

Dora-rs 机器人框架学习教程(3)——利用yolo实现目标检测

文章目录 1 安装pytroch环境1.1 nvidia驱动1.2 安装cuda1.3 在conda中安装pytorch GPU版本1.4 检验pytroch是否安装正确 2 编写程序代码2.1 object_detection.py文件内容如下:2.2 dataflow.yml 文件内容如下: 3 运行参考资料 目标:在dora框架…

Hyperledger Fabric Docker 方式多机部署生产网络

规划网络拓扑 3 个 orderer 节点;组织 org1 , org1 下有两个 peer 节点, peer0 和 peer1; 组织 org2 , org2 下有两个 peer 节点, peer0 和 peer1; 因为我只有 3 台虚拟机资源所以没法实现完全的多机部署,资源使用规划如下&#…