gdbm – dbm ライブラリの GNU バージョン¶
目的: | dbm ライブラリの GNU バージョン |
---|---|
利用できるバージョン: | 1.4 以上 |
gdbm は dbm ライブラリの GNU バージョンです。それは anydbm のその他の DBM 実装と同じ仕組みで動作します。 open() でサポートされる flags に少し違いがあります。
標準の 'r', 'w', 'c', 'n' フラグに加えて gdbm.open() がサポートされます。
- 'f' は fast モードでデータベースをオープンします。fast モードでは、同期せずにデータベースへ書き込みます。
- 's' は synchronized モードでデータベースをオープンします。データベースに対する変更は、データベースがクローズされるか、明示的に同期するまで遅延するのではなく、すぐにファイルへ書き込みます。
- 'u' はアンロック状態でデータベースをオープンします。