标签

数据库

CherryTree 1.7.0:给程序员一棵真正的笔记树

来源:oschina.net 17
做笔记这件事,程序员的需求和普通用户不一样——我们要存代码片段、要层级分类、要代码高亮、要数据自己可控。CherryTree 正是为这类需求设计的:无限层级树状结构、富文本与代码高亮并存、数据存成 sqlite 或 XML 文件,不依赖任何云服务。1.7.0 版本带来了若干新特性,值得重新审视这款老牌笔记工具。 大多数笔记软件要么是扁平列表(比如 Si...

Snowflake Postgres 就是社区版 Postgres——一个关于 Table Access Methods 的误读与澄清

来源:postgr.es 31
Christophe Pettus 最近发了一篇更正声明:他此前在周三的文章中声称 Snowflake Postgres 是一个带有私有存储层的 fork,这个说法是错的。事实是——Snowflake Postgres 就是社区版 Postgres,没有魔改存储引擎,没有私有 fork。 这个更正看似只是事实层面的修补,但它背后牵出的技术话题值得深挖:...

MySQL HeatWave 数据库日常维护:别只顾扩容,先做好"家务"

来源:blogs.oracle.com 23
业务在涨,数据在涨,团队的第一反应往往是——加节点、扩存储。但 MySQL HeatWave 环境里最容易被忽视的问题,恰恰不是资源不够,而是"家务没做"。长期不清理的冗余数据、过期的二进制日志、膨胀的临时表空间,会悄悄拖慢备份、放大复制延迟、拉低查询性能,最后账单也跟着涨。 这篇文章把 HeatWave 里最值得定期执行的几项维护操作梳理出来,并给出...

Discord 用 Scylla Control Plane 把 ScyllaDB 运维从"人肉"变成自动化

来源:infoq.com 41
Discord 的基础设施团队规模不大,却要管着支撑数亿用户消息的 ScyllaDB 集群。以前做一次节点替换或集群扩容,几个人手动操作要耗好几天。他们干脆造了一个内部编排框架——Scylla Control Plane(SCP),把大规模 ScyllaDB 管理变成可编程的自动化流程。 Discord 从 Cassandra 迁移到 ScyllaDB...

NVIDIA 把整个 GPU 函数计算平台开源了——NVCF 架构拆解与上手实践

来源:oschina.net 33
NVIDIA 做了一件不太寻常的事:把 build.nvidia.com 背后跑的整套函数计算平台——NVCF(NVIDIA Cloud Functions)——以 Apache 2.0 协议完整开源。不是 SDK,不是客户端库,不是"参考实现",而是控制平面、调用平面、计算平面、CLI、Helm charts、数据库迁移脚本,全部丢进一个单体仓库 。...

Shopify 用 MySQL + SKIP LOCKED 替代 Redis 做库存预留——一行 SQL 如何撑住百万级并发

来源:oschina.net 29
买家点下"完成购买"的那几秒,库存预留必须绝对准确:多卖一件,两个订单撞上同一库存,商家被迫取消订单、承担客服成本;少卖一件,页面显示有货却下单失败,白白丢掉一笔成交。在 Shopify 的量级下,这个"几秒窗口"被放大到每秒数万次并发请求,任何锁争用或网络抖动都可能让整条链路崩塌。 Shopify 的工程团队最终做了一个反直觉的决定:把 Redis ...

MySQL HeatWave 实战:OLTP 与 OLAP 一体化的落地要点

来源:blogs.oracle.com 32
传统架构里,交易系统(OLTP)和分析系统(OLAP)往往分属不同数据库——MySQL 跑业务,ClickHouse 或 Snowflake 做报表,中间再架一层 ETL。数据同步延迟、运维复杂度、安全策略割裂,都是老问题。MySQL HeatWave 的思路很直接:在同一个 MySQL 实例上加挂一个内存加速引擎,让分析查询直接在行存 + 列存的混合...

用 Bintrail 给 MySQL 加上"时间旅行"查询

来源:infoq.com 28
MySQL 是主流关系型数据库中唯一没有内置时态查询(temporal querying)能力的——PostgreSQL、Oracle、SQL Server 都能直接 ,而 MySQL 只能靠翻 binlog 人肉还原。Bintrail 的出现填补了这个空白:它在 ProxySQL 后面挂了一层索引化的 binlog,不需要改 MySQL 本身,也不需...

PostgreSQL CVE-2026-6473:整数回绕漏洞可致堆损坏与任意代码执行——立即修补

来源:postgr.es 33
PostgreSQL 刚披露了一个高危漏洞 CVE-2026-6473:普通 SQL 用户即可利用整数回绕(integer wraparound)触发堆损坏,进而可能实现任意代码执行。这意味着任何拥有 权限的数据库账号都可能成为攻击入口,而不需要超级用户权限。如果你在生产环境运行 PostgreSQL,这属于"今天就要打补丁"级别的紧急事项。 整数回绕...