google製のkvs。kyotocabinetとどっちの性能がいいかはわからないが、kyototycoonから使用できるようなので試してみる
結構インストールに苦労した記事がみつかるがおそらくLinux系ならすんなりインストールできそう
終わったら自分で設置する
ライブラリもpathが通るようにする
これでc++から扱えるらしいが、c++なんてほぼ書けない・・・
cd /usr/local/src curl -LO http://leveldb.googlecode.com/files/leveldb-1.5.0.tar.gz tar xvfz leveldb-1.5.0.tar.gz cd leveldb-1.5.0 make make check
終わったら自分で設置する
mkdir /usr/local/leveldb-1.5.0 mkdir /usr/local/leveldb-1.5.0/lib (cd /usr/local; ln -s leveldb-1.5.0 leveldb) cp -a *.a /usr/local/leveldb/lib/ cp -a libleveldb.so.1.5 /usr/local/leveldb/lib/ cp -d libleveldb.so.1 /usr/local/leveldb/lib/ cp -d libleveldb.so /usr/local/leveldb/lib/ cp -a include /usr/local/leveldb/
ライブラリもpathが通るようにする
echo /usr/local/leveldb/lib > /etc/ld.so.conf.d/leveldb.conf ldconfig -v
これでc++から扱えるらしいが、c++なんてほぼ書けない・・・
cpanmでインストールできる。leveldb本体がインストールされていなくてもいけるようだ。headerファイルとかもpackageに含まれているようだが、若干古いようだ
最新コメント