logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

pgBackRest 已死。接下来怎么办?

本文宣布了 pgBackRest 的终止运营。pgBackRest 是顶级的 PostgreSQL 备份工具,在经过十三年的开发后,由唯一的维护者 David Steele 宣布停止维护。本文探讨了该项目终止的原因,包括缺乏商业赞助以及 IT 行业向 AI 优先级倾斜而非数据完整性基础设施的转变,同时为需要迁移的用户提供了 Barman 等替代方案

#postgresql#数据库
PAX:存储引擎反击

本文探讨了在 PostgreSQL 中集成 PAX(Partition Attributes Across,一种缓存友好的存储格式)的实现挑战。详细介绍了定长属性和变长属性的 minipage 模式设计,分析了与 PostgreSQL MVCC 模型的基本不兼容性,并提出了元数据 minipage 解决方案以及使用 fillfactor 和 TOAST 的实际缓解措施。

#postgresql#数据库
MCD:将“我们需要一个数据库“转化为实际需求的罗塞塔石碑

本文解释了 MERISE 方法论中的概念数据模型(Conceptual Data Model,MCD)如何作为对话框架,通过在编写任何 SQL 代码之前系统地定义实体、关系和基数,将"我们需要一个数据库"这类模糊请求转化为具体需求。

#数据库#postgresql
探索 YugabyteDB 的向量索引架构

摘要 YugabyteDB通过集成USearch驱动的分布式向量索引引擎,为AI工作负载提供高性能向量搜索解决方案。其架构采用兼容PostgreSQL的SQL接口,底层实现Vector LSM分层索引,将向量与主表共置以实现低延迟访问。系统支持水平扩展、自动负载均衡,并通过MVCC和Raft协议确保数据一致性。USearch作为核心引擎,凭借其高效HNSW实现、磁盘支持和谓词下推能力,使Yugab

#架构
Postgres 性能回退:我们到了吗?

本文探讨了在 Linux 7.0 上报告的 PostgreSQL 性能回退问题,分析了根本原因(自旋锁竞争期间的 TLB 未命中和页错误,而非抢占模式本身),解释了为什么大页(Huge Pages)和透明大页(Transparent Huge Pages)能缓解此问题,并强调了在容器化环境中启用大页的更大挑战。

#postgresql#数据库
INSERT 0 1 到底告诉你什么?

本文解释了 PostgreSQL 中神秘的 "INSERT 0 1" 命令标签的含义,这个标签会在执行 INSERT 语句后出现。本文将其格式分解为两个部分——OID 字段(历史上是对象标识符,现在为了向后兼容始终为 0)和行数——然后通过实际的 SQL 示例演示其工作原理。

#数据库
Agentic AI 运营效率:借助 YugabyteDB Performance Advisor 实现更智能的可观测性

YugabyteDB Aeon 最近推出了 Performance Advisor,这是一款强大的新工具,将智能可观测性直接集成到您兼容 PostgreSQL 的分布式数据库中。在本文中,我们将深入探讨 YugabyteDB Performance Advisor 的新功能

#人工智能#数据库
PGSQL Phriday #015:主键:UUID、CUID 还是 TSID?

本文探讨了将 UUID、CUID 和 TSID 作为 PostgreSQL 数据库主键策略的争论。在审视了各种方案的特点后,作者的结论是:以上方案都不推荐——PostgreSQL 原生的 identity 列(identity column)配合适当的数据建模能提供最佳的性能和可靠性。

#数据库
基于 PostgreSQL pgvector 的多模态搜索

本文演示如何使用 PostgreSQL 和 pgvector 构建多模态搜索应用,允许用户使用图片或文本输入搜索印度食谱数据库。该应用利用多模态大语言模型从视觉和文本数据生成嵌入向量,实现通过存储在 PostgreSQL 中的向量嵌入进行相似性搜索。

#postgresql#数据库
PAX:你一直在寻找的缓存性能

PAX(分区属性扩展)是一种存储布局,将数据库页面内的数据组织成面向列的迷你页,将典型 NSM(n 元存储模型)中 94% 的缓存污染降至几乎可忽略的水平。通过在每个 8KB 页面内将列值分组存放,同时保持同一页面上的所有列以便于元组重建,PAX 实现了纯列式存储 80% 的优势,仅需 5% 的实现复杂度,非常适合宽表的混合 OLTP/OLAP 工作负载和选择性查询。

#数据库#postgresql
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择