标签

数据库

用 CloudNativePG 声明式管理 PostgreSQL 配置:从 postgresql.conf 到 pg_hba.conf

来源: postgr.es 48
对于习惯 SSH 登录虚拟机、编辑 和 的 DBA 来说,迁移到 Kubernetes 后,最明显的变化不是 SQL,而是配置方式变了:Pod 可能随时重建,容器内手工修改的文件也不会成为可靠的事实来源。 CloudNativePG(CNPG)把 PostgreSQL 集群配置放进 Kubernetes 自定义资源(CRD)中。DBA 只需要声明目标状...

PostgreSQL 18 为废弃复制槽加上超时机制

来源: postgr.es 44
复制槽能够阻止 PostgreSQL 回收消费者尚未确认的 WAL。这是流复制和逻辑复制可靠性的基础,也是一项容易拖垮磁盘的承诺:只要复制槽还存在,即使消费者早已下线,服务端仍可能继续保留 WAL。PostgreSQL 18 新增 ,让管理员可以为长期闲置的复制槽设置失效期限。 物理复制槽通常服务于备用节点,逻辑复制槽则可能连接订阅端、CDC 平台或自...

大型机现代化不只是 COBOL 转 Java:用 AI、双轨验证与渐进迁移控制风险

来源: cloud.google.com 61
企业过去常在两种高风险选择之间摇摆:继续维护大型机,把现代化问题留给未来;或者启动一次“大爆炸”式迁移,同时改写应用、数据和基础设施。更现实的路线,是把现代化拆成可验证、可回退的连续过程,用 AI 理解遗留系统,用云平台承载新系统,再用真实生产流量证明两边行为一致。 这套思路的关键不是让模型生成更多代码,而是先解决大型机系统中真正棘手的问题:隐藏依赖、...

Cortex Framework v7 正式发布:把 SAP 数据变成可供 AI Agent 执行的业务上下文

来源: cloud.google.com 54
企业部署 AI Agent 时,真正棘手的通常不是调用大模型,而是如何让 Agent 准确理解订单、库存、采购和财务数据,同时不把额外压力施加到 SAP ECC 或 S/4HANA 等关键系统上。Google Cloud Cortex Framework v7 已正式可用,其核心变化是将 SAP 数据整理成部署在 BigQuery 和 Knowledg...

用 Spanner Graph 打通公有与私有数据:构建可扩展的企业知识图谱

来源: cloud.google.com 51
企业很少缺数据,真正困难的是让不同数据描述同一个现实世界。门店销售记录、供应链指标和客户分群位于内部系统,人口、就业、气候与 GDP 等参考数据则散落在公共机构的数据集中。Data Commons on Spanner Graph 正式可用,以及新版 Data Commons Platform 进入预览,试图用统一实体、标准化统计变量和图关系把这两个世...

PostgreSQL 真死锁还是连接池失活?五分钟完成故障定性

来源: postgr.es 53
凌晨告警里,“应用连不上数据库”通常会被直接翻译成“PostgreSQL 挂了”。但这个现象至少对应两类完全不同的故障:数据库主机真的无法响应,或者应用连接池里保存了一条早已失效的 TCP 连接。两者需要不同的处理方式,混淆它们,很容易浪费事故发生后的关键十分钟。 真正的 PostgreSQL 卡死发生在服务端或更底层。此时无论从哪个应用、连接池或网络...

守住变更局部性:让演进式架构不再依赖跨团队协调

来源: infoq.com 57
一个看似简单的功能,如果突然需要三个团队开会、修改四个服务并协调同一天发布,问题往往不在需求本身,而在系统已经失去了变更局部性:一项业务变化无法被限制在拥有该业务能力的边界内。边界漂移通常悄无声息,却会持续增加认知负担,最终让“演进式架构”只剩下口号。 假设电商系统要增加一条规则:VIP 客户可以免除订单取消手续费。理想情况下,这条规则应由订单或取消策...

Dgraph v25.4.0:用 Zero 的 security superflag 集中管理安全参数

来源: oschina.net 55
Dgraph v25.4.0 已发布。本次公开更新中,一个值得集群运维人员注意的变化是:Zero 现在支持 superflag,可以通过 的形式集中传入安全配置。它看起来只是启动参数调整,却会直接影响容器编排、Secret 管理、升级脚本和故障排查方式。 Dgraph 是带图后端的原生 GraphQL 数据库。它不仅提供 GraphQL 接口,也会控制...