履歴差分だけを残す Edit

容量節約
→これを理由に「重複投稿に目くじらを立てないように」と。
同一IDで3回以上続く編集は2つにまとめる。最新のと中間(編集中)のを。
編集中に自動的にまとめる。
最新版ユーザーが投稿したものになる。

差分スナップショット Edit

普段は変更点のみ記録する。
編集の取り消し(revert)は無効にするバージョンを複数選択して行う。履歴の削除のこと。
処理量が不定になるので、編集時、数バージョンごとにスナップショットページ全体の複製)を作る。

履歴/スナップショットを作る条件
一定数のバージョンごとに。
変更点が一定数になるごとに。(連続している変更点は1つとして)
変更点のデータ量が一定量を超えるごとに
…適さない。サイズはあまり問題にならないし、「変更点の量が増えるとサイズの大きいデータ(スナップショット)を作る」というのもおかしい。

最新版スナップショットの1つ。
そのままで1つのページだから。

削除できるのはスナップショット Edit

にするか

日付指定 Edit

日付指定して、それ以前のみ削除するというバックアップ削除も。