Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/env ruby -KU

require "rubygems"
require "rufus/tokyo"

proc = lambda { |database, key|
  type, id = key.to_s.split(":")
  "New #{type} with id #{id}"
}
Rufus::Tokyo::Cabinet.open("data.tch", :default_proc => proc) do |db|
  p db["user:3"]  # => nil
end