AI用語
WAL
WAL (Write-Ahead Logging)
WALとは
データベースの更新を直接本体に適用する前に、先行してログファイルに書き出すことで、読み取りと書き込みの競合を防ぎ性能を向上させる技術。
他の言語での表記と説明
- 한국어쓰기 우선 로그
- 데이터 변경 사항을 메인 저장소에 반영하기 전 로그 파일에 먼저 기록하여 데이터 무결성을 보장하고 동시성을 높이는 기법이다.
- EnglishWAL (Write-Ahead Logging)
- A database optimization technique where modifications are recorded to a separate, auxiliary file before being applied to the main database, enabling increased concurrency and performance.
関連用語
- コピーオンライト (CoW)データのコピーを要求された際、実際にデータが変更されるまで物理的なコピーを行わないことで、リソースの節約と高速なスナップショット作成を可能にする仕組み。
- コピーオンライトデータ更新時に既存ブロックを直接上書きせず、新しい場所へ書き込んで参照を切り替える方式
- SLC CachingNANDの一部を高速なSLCモードとして利用し、書き込み速度を向上させる技術。
- チェックポイント保存処理の途中状態を保存し、失敗や中断後に同じ地点から再開できるようにする仕組み
- 追記型データ構造において、既存のデータを変更または削除せず、新しいデータを末尾に追加することのみを許可する手法
- KVキャッシュモデルの推論時に計算済みのKeyベクトルとValueベクトルのデータをメモリに保存し、再計算を省くことで生成速度を向上させる技術。
- 差分圧縮二つのデータセット間の差異のみを特定し、その差分情報だけを記録・転送することでデータ容量を削減する技術。
- 勾配チェックポインティング学習中にすべての中間層の情報を保持するのではなく、特定の箇所だけを保存して再計算することで、メモリ消費を節約する技術。
- スライディングウィンドウデータや信号の時系列データを一定の幅で切り出し、時間をずらしながら順次処理していく手法のこと。
- トークンキャッシュ過去に処理された入力データの計算結果を再利用することで、LLMの計算コストを削減し、応答速度を向上させる技術。
- 増分バックアップ前回のバックアップ以降に変更されたデータのみを保存することで、時間とストレージ容量を節約するバックアップ手法
- メモリバンク学習に有効だった過去の経験やデータを一時的に保存し、必要に応じて「復習」することで学習効率を高める仕組み。