<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>TTL on PlumePHP</title><link>https://plumephp.com/tags/ttl/</link><description>Recent content in TTL on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Mon, 28 Sep 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/ttl/index.xml" rel="self" type="application/rss+xml"/><item><title>Mutation 与 TTL 深入：轻量删除、变更机制与数据生命周期</title><link>https://plumephp.com/clickhouse-mutation-ttl-deep-dive/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/clickhouse-mutation-ttl-deep-dive/</guid><description>&lt;h2 id="1-为什么-clickhouse-的删除不简单"&gt;1. 为什么 ClickHouse 的&amp;quot;删除&amp;quot;不简单&lt;/h2&gt;
&lt;p&gt;传统数据库的 DELETE 是&amp;quot;改一行&amp;quot;；ClickHouse 的 MergeTree 以&lt;strong&gt;不可变 Part&lt;/strong&gt; 存储，没有&amp;quot;改一行&amp;quot;的能力。数据一旦落盘为 Part，修改就必须&lt;strong&gt;重写整个 Part&lt;/strong&gt;。&lt;/p&gt;</description></item></channel></rss>