2014年6月8日日曜日

MapDBでテンポラリDBを作成してkey-valueの設定と取得をする

MapDBでテンポラリDBを作成してkey-valueの設定と取得をするには、以下のコードを実行します。

サンプルコード
@Grab(group='org.mapdb', module='mapdb', version='1.0.2')
import org.mapdb.*

// temporary folderにDBを作成
def db = DBMaker.newTempFileDB().closeOnJvmShutdown().make()

// TreeMapを作成
def tm = db.createTreeMap("test1").make()

// key-valueを設定
tm.put("sample1", "hello")
tm.put("sample2", "world")

// 値を表示
println tm.keySet().collect { it + "=" + tm.get(it) }.join(",")

関連情報
・MapDBのサイト
http://www.mapdb.org/

0 件のコメント:

コメントを投稿