2016-04-03から1日間の記事一覧

JavaからLevelDBを使うためのライブラリ

LevelDB JNIというバインディングを使うのがいいみたい。Akka PersistenceやActiveMQ Apolloでもこれが使われています。 github.com もちろんこれはLevelDBがインストールされていないと使えませんが、LevelDBをPure Javaにポーティングしたものもあるみたい…

Akka PersistenceでActorの状態を保存する

まずはbuild.sbtにこんな感じの依存関係を追加します。Akka Persistenceの永続化部分はプラグイン形式になっており、永続化するストレージを選択できるようになっているのですが、Akkaのサンプルに従ってLevelDBを使うことにします。 libraryDependencies ++…