非破壊編集

技術解説

1億行の巨大テキストを「諦めてDBに入れる」前に — 障害調査・AIデータ前処理のための現実解と実測

「この数十GBのファイル、DBにインポートするか、小さく分割してくれ」 定常運用なら、それが最も安全な正攻法です。しかし現場には、DBを構築する時間もディスクの空きもない障害対応や、1億行のデータセットのうち数行の構文エ…
技術解説

パーサが死んだ行番号だけ分かっている — 巨大データ検品の4技法

落ちたのは8342119行目。 分かっているのは、それだけです。ファイルは12GB、移行の検収は明後日。その1行を、いま見に行けるでしょうか。 行番号は、住所ではありません。 データ検品は、障害対応と似ているようで別の仕…
比較

巨大ファイル編集は「開けるか」ではなく「何度中断できるか」— 010 Editor・UltraEdit・UwView Pro(Edit)を Mac ARM で比較

巨大なテキストファイルを扱うとき、「ファイルを開ける」というだけでは十分ではありません。 実際の作業では、文字列を検索し、一括置換し、手作業で修正し、いったん作業を終了して、翌日また開き直します。 text Open →…
比較

48GBのファイルを「編集して、途中で保存する」まで — EmEditor と UwView Pro(Edit)を同じWindowsノートで比較

前回は「48GBのファイルを開いて検索するまで」を比べました。今回はその先——編集して、途中で保存するまでです。 同じPC・同じ48GBファイル・同じ検索語で、比較の条件を揃えてあります。 比較相手は前回と同じ EmEd…
技術解説

1億行・10GBのファイルを21,994箇所、16.8秒で置換しました。増えたのは3.7MBです

UwView Pro の Edit Upgrade(巨大ファイルを、書き換えずに編集) で、1億行のファイルを実際に編集した記録です。計測時のビルド名は UwEditor Pro で、画面にはその名前が出ます。 やったこ…