Riak学习(1):Linux Centos 下安装 Riak 服务
8月底参加了CSND的一个技术沙龙。
http://huiyi.csdn.net/meeting/info/437/cloud
书生网的cto金友兵,分享了下他们的nosql,他们经过对比分析,选型了多个nosql,最后选择了riak。因为riak比较稳定,扩展,运维方便。
Riak稳定,方便,还是非常不错的。
他们只是分享了些经验,但真正掌握,搭建环境还需要自己来。
riak的性能介绍和其他对比我就不研究了。书生网使用这个想必性能上也不会差到哪里。
Riak在实际项目中可以使用leveldb做存储引擎,性能会很强悍。
我是使用虚拟机进行研究的。如何使用virtualbox安装一个Centos和配置端口访问可以参考:
http://blog.csdn.net/freewebsys/article/details/8634101
安装mysql
http://blog.csdn.net/freewebsys/article/details/8634149
安装memcache
http://blog.csdn.net/freewebsys/article/details/8634103
官网:
http://basho.com/riak/
参考:
http://kexl908.blog.51cto.com/605006/832887
文档中心开源版本:
http://docs.basho.com/riak/latest/
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 make sudo make install
5,安装riak(Centos6):
使用Centos6安装,其他linxu参考:http://docs.basho.com/riak/1.3.2/tutorials/installation/
yum install http://yum.basho.com/gpg/basho-release-6-1.noarch.rpm
yum install riak
安装到了目录:
/usr/lib64/riak/
echo "ulimit -SHn 51200" /etc/profile
source /etc/profile
ulimit -n
如果没有报错误,说明启动成功。
在cat /etc/riak/app.config ,Riak的配置文件都是Json格式的。
修改下机器IP
{pb, [ {"10.0.2.15", 8087 } ]}
{http, [ {"10.0.2.15", 8098 } ]},
默认pb端口是8087,默认 http 端口是8098。
9,通过http访问riak首页
Riak的运行状态。
Riak的安装还是挺简单的,但这个只是个单机版本的安装,安装集群,安装leveldb。
使用java连接Rick服务:
http://blog.csdn.net/freewebsys/article/details/12615047
其他的继续研究。
相关文章
- linux centos 安装插件命令合集
- Linux/CentOS 服务安装/卸载,开机启动chkconfig命令详解|如何让MySQL、Apache开机启动?
- Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
- Linux学习之CentOS(二)----远程登录管理工具SecureCRT的使用
- Linux CentOS 6.6安装JDK1.7
- linux(centos8):centos8.1安装(详细过程/图解)(vmware fusion/CentOS-8.1.1911-x86_64)
- Linux基础之windows linux双系统
- linux fedora35 (centos)安装mybase7.3.5报错:xxxlibpng12.so.0: wrong ELF class: ELFCLASS32
- Linux centos openshift安装教程整理
- Linux CentOS 6.x报错解决:错误:Cannot retrieve metalink for repository: epel. Please verify its path and tr
- Linux centos 6.7设置MySQL为开机启动
- ASP.NET Core微服务(七)——【docker部署linux上线】(RDS+API接口测试部分)
- Linux(CentOS)安装JDK(.tar.gz)并配置
- Linux安装centos,网络net8模式ping不通www.baidu.com或者ping不通主机
- L75.linux命令每日一练 -- 第11章 Linux系统管理命令 -- lsof和uptime
- L74.linux命令每日一练 -- 第十章 Linux网络管理命令 -- nmap和tcpdump
- L55.linux命令每日一练 -- 第八章 Linux磁盘与文件系统管理命令 -- mkswap和swapon
- L52.linux命令每日一练 -- 第八章 Linux磁盘与文件系统管理命令 -- resize2fs和fsck
- L50.linux命令每日一练 -- 第八章 Linux磁盘与文件系统管理命令 -- tune2fs和parted
- Linux系统之Centos安装epel源
- 嵌入式Linux开发,Ubuntu下交叉编译内核报错:error while loading shared libraries: /lib/x86_64-linux-gnu/libc++.so:
- redis-5.0.5安装(linux centos)
- GO语言教程(一)Linux( Centos)下Go的安装, 以及HelloWorld
- 在虚拟机(VMware)中安装Linux CentOS 6.4系统(图解) 转
- Linux|centos二进制方式安装系统和网络监控神器prometheus+grafana(装逼神器它来了)(基础篇 一)
- 嵌入式Linux开发,Ubuntu下交叉编译内核报错:error while loading shared libraries: /lib/x86_64-linux-gnu/libc++.so: