るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
5件ヒット [1-5件を表示] (0.099秒)

別のキーワード

  1. dbm store
  2. store new
  3. gdbm store
  4. sdbm store
  5. store verify

ライブラリ

キーワード

検索結果

PStore (132040.0)

Rubyのオブジェクトを外部ファイルに格納するためのクラスです。 内部で Marshal を使っています。

Rubyのオブジェクトを外部ファイルに格納するためのクラスです。
内部で Marshal を使っています。

=== 使い方

データベースにアクセスするためには、
transaction のブロック内である必要があります。
インターフェースは Hash に似ています。

require 'pstore'
db = PStore.new("/tmp/foo")
db.transaction do
p db.roots # => []
ary = db["root"] = [1,2,3,4]
ary[0] = [1,1.5]
end

...

CGI::Session::PStore (72052.0)

セッションの保存先として PStore を使用します。

セッションの保存先として PStore を使用します。

YAML::Store (54070.0)

PStore の YAML 版です。 Marshal.#dump したバイナリ形式の 代わりに YAML 形式でファイルに保存します。

PStore の YAML 版です。
Marshal.#dump したバイナリ形式の
代わりに YAML 形式でファイルに保存します。

使い方は PStore とほとんど同じです。
インターフェースは Hash に似ています。

PStore::Error (18052.0)

PStore の中で発生する例外です。

PStore の中で発生する例外です。

PStore::DummyMutex (18004.0)

ダミーのミューテックス。このクラスを使ってもスレッドセーフにはなりません。

ダミーのミューテックス。このクラスを使ってもスレッドセーフにはなりません。

絞り込み条件を変える