ssdb搭建

SSDB是一个开源的高性能数据库服务器, 使用Google 的 LevelDB作为存储引擎, 基于leveldb做的开发。

ssdb支持T级别的数据, 同时支持类似Redis中的zset和hash等数据结构, 在同时需求高性能和大数据的条件下, 是一个可以代替Redis的方案.


实验环境

centos6.8_x64


实验软件

ssdb-master.zip


软件安装

yum install -y zip* make* cmake* gcc gcc-c++ lrzsz lsof* vim*  autoconf*

unzip ssdb-master.zip 

cd ssdb-master

make && make install 


cp /usr/local/ssdb/ssdb.conf  /usr/local/ssdb/ssdb.conf.bak


more /usr/local/ssdb/ssdb.conf | grep ip: 

        ip: 127.0.0.1

        #ip: 0.0.0.0

                # if set to empty or not defined, ip:port will be used.


sed -i 's/ip: 127.0.0.1/ip: 0.0.0.0/g' /usr/local/ssdb/ssdb.conf   127.0.0.1默认配置 0.0.0.0 为修改配置


touch /etc/rc.d/init.d/ssdb

vim /etc/rc.d/init.d/ssdb 

# /bin/sh 

#

# chkconfig:345 98 98

# description: SSDB is a fast NoSQL database for storing big list of billions of elements

# processname:ssdb


case "$1" in

  'start')

    /usr/local/ssdb/ssdb-server -d /usr/local/ssdb/ssdb.conf

    echo "ssdb started."

    ;;

  'stop')

    kill `cat /usr/local/ssdb/var/ssdb.pid`

    echo "ssdb stopped."

    ;;

  'restart')

    kill `cat /usr/local/ssdb/var/ssdb.pid`

    echo "ssdb stopped."

    sleep 0.5

    /usr/local/ssdb/ssdb-server -d /usr/local/ssdb/ssdb.conf

    echo "ssdb started."

    ;;

  *)

    echo "Usage: $0 {start|stop|restart}"

    exit 1

  ;;

esac


exit 0                            写入几行配置


chmod +x /etc/rc.d/init.d/ssdb 

chkconfig --level 35 ssdb on


/etc/rc.d/init.d/ssdb start  

ssdb-server 1.9.6

Copyright (c) 2012-2015 ssdb.io

ssdb started.


netstat -tuplna | grep ssdb

tcp        0      0 0.0.0.0:8888                0.0.0.0:*                   LISTEN      24725/ssdb-server  


ps -ef | grep ssdb

root     24679 24664  0 18:16 pts/4    00:00:00 vim /usr/local/ssdb/ssdb.conf

root     24725     1  0 18:31 ?        00:00:00 /usr/local/ssdb/ssdb-server -d /usr/local/ssdb/ssdb.conf

root     24742 15351  0 18:33 pts/3    00:00:00 grep ssd



本文转自 mailfile 51CTO博客,原文链接:http://blog.51cto.com/mailfile/2051535,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值