Redis安装文档

#############################################################################
Redis介绍(加强版的memcache、key-value数据库)
redis是开源的、C语言编写、支持网络、可基于内存也可持久化的日志型、key-value数据库。
redis是一个高性能的key-value数据库,也可以说是加强版的memcache。
默认端口号:6379
#############################################################################
1、redis安装
    # yum -y install gcc //先装gcc,再make。

    # tar xf redis-3.0.6.tar.gz -C /usr/local/
    # cd /usr/local/redis-3.0.6

    # make
    # make install

    # cp redis.conf redis.conf.bak //备份默认配置文件

2、修改配置文件
     # vim /usr/local/redis-3.0.6-6379/redis.conf
        daemonize yes //设置yes后,服务启动生成pid文件,后台运行
        pidfile /var/run/redis_6379.pid //pid文件路径
        port 6379 //redis端口
        logfile “/usr/local/redis-3.0.6-6379/redis_6379.log” //指定日志文件名
        databases 16 //库的数量
        save 60 1 //测试参数!持久化数据文件,每60秒检查一次,有一次更新就写入磁盘。
        dbfilename dump_6379.rdb //持久化数据文件名
        dir /usr/local/redis-3.0.6-6379/ //指定持久化数据文件存放目录
        maxmemory 100000000 //尽量保持物理内存的1/2,这里设置为100M

3、启动服务
        # redis-serve /usr/local/redis-3.0.6-6379/redis.conf
        注:启动时,必须指定配置文件,不然没有日志、没有持久化数据文件等

        检查服务是否启动:
        # netstat -nutlp |grep 6379

4、压力测试
        # redis-benchmark -h 127.0.0.1 -p 6379 -c 500 -n 10000 //压测多个命令:get、set、incr、lpush等
            -h 指定服务器
            -p 指定端口
            -c 指定并发连接数
            -n 指定请求数

        # redis-benchmark -h 127.0.0.1 -p 6379 -c 500 -n 10000 -t get //只进行get命令压测
            -t 指定压测命令

5、登录测试
        # redis-cli
            127.0.0.1:6379> ping
            PONG
            127.0.0.1:6379> set ab 123
            127.0.0.1:6379> get ab

7、检查日志文件是否生成
    # ls /usr/local/redis-3.0.6-6379
        redis_6379.log

8、检查持久化数据文件是否生成
    # ls /usr/local/redis-3.0.6-6379
        dump_6379.rdb# yum -y install gcc //先装gcc,再make。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值