FUSE
Filesystem in Userspace
通常
OS
の
カーネル
内部で動く
ファイルシステム
を
ユーザー空間
(
ユーザースペース
)で
実装
・
実行
できる仕組み
FUSEを利用すると、ファイルシステムの動作ロジックを1つのユーザー
アプリケーション
として実装し、FUSEカーネルモジュールが
VFS
(
Virtual File System
)経由でこのアプリに処理を投げる
そのため、
ネットワークストレージ
や
データベース
(たとえば
SQLite
)など、通常とは異なるバックエンドでも、あたかもローカルファイルのように読み書きできるようになる