gdbm – dbm ライブラリの GNU バージョン

目的:dbm ライブラリの GNU バージョン
利用できるバージョン:1.4 以上

gdbmdbm ライブラリの GNU バージョンです。それは anydbm のその他の DBM 実装と同じ仕組みで動作します。 open() でサポートされる flags に少し違いがあります。

標準の 'r', 'w', 'c', 'n' フラグに加えて gdbm.open() がサポートされます。

  • 'f'fast モードでデータベースをオープンします。fast モードでは、同期せずにデータベースへ書き込みます。
  • 's'synchronized モードでデータベースをオープンします。データベースに対する変更は、データベースがクローズされるか、明示的に同期するまで遅延するのではなく、すぐにファイルへ書き込みます。
  • 'u' はアンロック状態でデータベースをオープンします。

See also

gdbm
本モジュールの標準ライブラリドキュメント
dbm
dbm モジュール
anydbm
anydbm モジュール
Bookmark and Share