天天看點

Riak學習(1):Linux Centos 下安裝 Riak 服務

8月底參加了csnd的一個技術沙龍。

<a target="_blank" href="http://huiyi.csdn.net/meeting/info/437/cloud">http://huiyi.csdn.net/meeting/info/437/cloud</a>

書生網的cto金友兵,分享了下他們的nosql,他們經過對比分析,選型了多個nosql,最後選擇了riak。因為riak比較穩定,擴充,運維友善。

riak穩定,友善,還是非常不錯的。

他們隻是分享了些經驗,但真正掌握,搭建環境還需要自己來。

riak的性能介紹和其他對比我就不研究了。書生網使用這個想必性能上也不會差到哪裡。

riak在實際項目中可以使用leveldb做存儲引擎,性能會很強悍。

我是使用虛拟機進行研究的。如何使用virtualbox安裝一個centos和配置端口通路可以參考:

<a target="_blank" href="http://blog.csdn.net/freewebsys/article/details/8634101">http://blog.csdn.net/freewebsys/article/details/8634101</a>

安裝mysql

<a target="_blank" href="http://blog.csdn.net/freewebsys/article/details/8634149">http://blog.csdn.net/freewebsys/article/details/8634149</a>

安裝memcache

<a target="_blank" href="http://blog.csdn.net/freewebsys/article/details/8634103">http://blog.csdn.net/freewebsys/article/details/8634103</a>

官網:

http://basho.com/riak/

參考:

http://kexl908.blog.51cto.com/605006/832887

文檔中心開源版本:

http://docs.basho.com/riak/latest/

Riak學習(1):Linux Centos 下安裝 Riak 服務

yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf wget

wget http://erlang.org/download/otp_src_r15b01.tar.gz

tar zxvf otp_src_r15b01.tar.gz

cd otp_src_r15b01

./configure &amp;&amp; make &amp;&amp; sudo make install

yum install http://yum.basho.com/gpg/basho-release-6-1.noarch.rpm

yum install riak

安裝到了目錄:

/usr/lib64/riak/

echo "session required pam_limits.so" &gt;&gt; /etc/pam.d/common-session

echo "ulimit -shn 51200" &gt;&gt; /etc/profile

source /etc/profile

ulimit -n

sevice riak start

Riak學習(1):Linux Centos 下安裝 Riak 服務

如果沒有報錯誤,說明啟動成功。

在cat /etc/riak/app.config ,riak的配置檔案都是json格式的。

Riak學習(1):Linux Centos 下安裝 Riak 服務

修改下機器ip

 {pb, [ {"10.0.2.15", 8087 } ]}

{http, [ {"10.0.2.15", 8098 } ]},

預設pb端口是8087,預設 http 端口是8098。

首頁

Riak學習(1):Linux Centos 下安裝 Riak 服務

riak的運作狀态。

Riak學習(1):Linux Centos 下安裝 Riak 服務

riak的安裝還是挺簡單的,但這個隻是個單機版本的安裝,安裝叢集,安裝leveldb。

使用java連接配接rick服務:

<a target="_blank" href="http://blog.csdn.net/freewebsys/article/details/12615047">http://blog.csdn.net/freewebsys/article/details/12615047</a>

其他的繼續研究。