标签

数据库

ORM Bee 3.0.0.7:多表关联场景下如何实践分库分表

来源: oschina.net 51
当业务从单库单表走向多租户、大订单量或历史数据持续增长时,分库分表很快会从“性能优化选项”变成数据模型的一部分。ORM Bee 3.0.0.7 的一个重要变化,是将多表关联与 Sharding 分片放到同一个使用场景中考虑,同时继续保留简单接口、原生分页、自定义 SQL 和 MongoDB ORM 等能力。 这类能力的价值不在于让开发者少写几行 SQL...

迁移到 pg_hardstorage,而不改变 PostgreSQL 恢复策略

来源: postgr.es 58
更换 PostgreSQL 备份工具,真正困难的部分通常不是安装新二进制文件,而是如何处理已经运行多年的备份仓库、保留策略、恢复流程、值班手册和合规要求。迁移到 pg_hardstorage 的关键思路,是把它当作一次渐进式运维转换,而不是一次仓库重写或“一键切换”。 迁移期间,现有备份仓库继续保留,新的备份则写入 pg_hardstorage 仓库。...

DBeaver 26.1.3 发布:AI 助手配置与 GPT-5 默认模型更新

来源: oschina.net 45
DBeaver 26.1.3 已发布。这个版本继续围绕 AI 助手和日常数据库开发体验进行调整,重点包括 AI Engine 响应等待时间设置、GitHub Copilot 免费版模型列表修复、Engine 设置界面重新设计,以及将 GPT-5 设为 OpenAI 默认模型。对于把 DBeaver 同时当作数据库客户端和 AI 辅助工具使用的开发者来说...

CherryTree 1.7.1.0 发布:树形笔记、代码高亮与本地数据管理

来源: oschina.net 55
CherryTree 1.7.1.0 已经发布。对于需要长期整理技术资料的开发者来说,它的价值不只是“能写富文本”,而是把无限层级目录、代码高亮、本地存储和密码保护放进了同一个桌面应用。Linux 与 Windows 用户都可以用它管理项目记录、排障手册、命令片段和个人知识库。 由于现有摘要只展示了更新列表开头的“word...”,无法确认完整的版本变...

DjangoAdmin FastAPI+EleVue v2.7.2:以回归验证为核心的小版本升级指南

来源: oschina.net 45
DjangoAdmin FastAPI+EleVue 版本发布 v2.7.2。根据发布摘要,这次更新的重点是修复近期用户反馈的问题,并未列出新增模块或接口变更。对于已经在使用该框架的团队,这更像一次维护性升级:重点不在体验新功能,而在验证问题是否消失、既有业务是否受到影响。 该框架采用 FastAPI、Vue、ElementUI 和 MySQL 等技术...

RXThinkCMF v2.6.0 发布:Laravel 10 与 Vue 3 后台框架的稳态更新

来源: oschina.net 44
RXThinkCMF Laravel10+AntdVue 版本发布 v2.6.0。本次更新的重点是修复近期用户反馈的问题,没有引入大规模功能调整。对于已经用于后台管理系统的项目,这类版本更强调稳定性:减少已知故障,同时尽量控制升级带来的行为变化。 从技术组合看,RXThinkCMF 以 PHP、Laravel 10、Vue 3、Ant Design V...

PostgreSQL 12 之后,extra_float_digits 到底还控制什么

来源: postgr.es 42
是一个职责发生过根本变化的 PostgreSQL 配置参数。过去,浮点数输出必须在“便于阅读”和“足以无损还原”之间取舍;从 PostgreSQL 12 开始,新的最短精确输出算法让数据库可以同时做到两点。参数依然存在,但理解它时必须把版本差异考虑进去。 PostgreSQL 的 和 使用二进制浮点格式。许多看似简单的十进制小数,例如 ,无法用有限位二...

PostgreSQL 的 UPDATE 去了哪里:从 MVCC、死元组到 VACUUM

来源: planetscale.com 39
在 PostgreSQL 中, 通常不会直接覆盖原来的行。数据库会写入一个新版本,并让旧版本继续存在,直到没有任何事务需要看到它。这个设计支撑了 MVCC 的并发读写能力,但也带来一个直接后果:旧版本会变成死元组,长期积累后造成表膨胀。 理解这条生命周期,可以解释很多生产现象:为什么更新频繁的表越来越大、为什么执行了 却没有释放磁盘、为什么长事务会拖住...

一场 PostgreSQL Meetup 的三个实践:声明式 Schema、PostGIS 与更开放的技术社区

来源: postgr.es 41
Prairie Postgres 在芝加哥创新中心举办了迁入新场地后的第二次 Meetup。这次活动不只是换了地址,还验证了三个值得技术社区借鉴的做法:用两场短讲替代一场长时间深潜,通过声明式 Schema 和 PostGIS Quick Start 降低 PostgreSQL 的上手门槛,并用现场托育扩大专业活动的可参与范围。 深度分享当然有价值,但...

当 AI 开始参与技术决策:开放知识如何变成工程影响力

来源: postgr.es 48
AI 对软件社区的影响,不只体现在代码生成速度上。一个更深的变化正在发生:开发者开始让 AI 搜索方案、审查设计、比较实现并寻找反例。进入这条决策链之后,AI 能检索、理解和验证哪些知识,便会影响哪些方案被看见。 这使开放性从一种价值选择,逐渐变成技术成果获得影响力的基础设施。同时,人的工作重心也可能从整理既有信息,转向提出问题、制造证据和承担结论。 ...