[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

概要

公式サイト

関連サイト

インストール

設定

storage_backend, riak_kv_bitcask_backend
storage_backend, riak_kv_eleveldb_backend

チュートリアル

make devrel
cd dev; ls
dev1/bin/riak start
dev2/bin/riak start
ps aux | grep beam
# node に参加
dev2/bin/riak-admin cluster join dev1@127.0.0.1
dev2/bin/riak-admin cluster plan
dev2/bin/riak-admin cluster commit
dev2/bin/riak-admin member-status
# node から離脱
dev2/bin/riak-admin cluster leave
dev2/bin/riak-admin cluster plan
dev2/bin/riak-admin cluster commit
dev2/bin/riak-admin member-status

joinで「Node is not reachable」になる場合は、iptables等Firewallの設定、portを確認

/sbin/iptables -L -n -v
/sbin/service iptables status
/sbin/service ip6tables status
netstat -na | egrep '(8087|8098|8099)'

利用方法

Python ライブラリ

curl -O http://protobuf.googlecode.com/files/protobuf-2.4.1.tar.bz2
tar xvf protobuf-2.4.1.tar.bz2
cd protobuf-2.4.1
./configure
make
make install

pip install riak

Solr 連携

HAProxy

参考サイト


CategoryDatabase

紹介マニアMoinMoin: Riak (last edited 2012-12-13 01:37:03 by sakito)