-
mruby-lmdb是Symas提供的一个mruby包装器,用于对闪电内存映射数据库进行操作,其来源为http
资源介绍
mruby-lmdb
Symas的用于闪电内存映射数据库的mruby包装器
例子
env = MDB :: Env . new
env . open ( 'testdb' , MDB :: NOSUBDIR )
db = env . database ( MDB :: INTEGERKEY )
db << 'hallo0' << 'hallo1' << 'hallo2'
db [ 18 . to_bin ] = 'hallo18'
db . concat [ 'hallo19' , 'hallo20' ] # for faster batch import
db . each do | k , v |
puts " #{ k . to_fix } = #{ v } "
end
db . cursor ( MDB :: RDONLY ) do | cursor |
puts cur