#!/usr/bin/env ruby require 'odba' require 'odba/connection_pool' ODBA.storage.dbi = ODBA::ConnectionPool.new("DBI:pg:testdb", "masa", "") ODBA.cache.setup class Masa include ODBA::Persistable attr_reader :name def initialize(name) @name = name end def save self.odba_store end end #p ODBA.storage.max_id #exit 100000.times do |i| begin masa = ODBA.cache.fetch((i+2).to_s) print (i+2), "\t", masa.name, "\n" rescue next end end