Chinaunix首页 | 论坛 | 博客
  • 博客访问: 36773
  • 博文数量: 11
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 58
  • 用 户 组: 普通用户
  • 注册时间: 2015-07-01 23:30
个人简介

灯火阑珊处,转角消失的背影

文章分类

全部博文(11)

文章存档

2017年(1)

2015年(10)

我的朋友

分类: LINUX

2015-11-06 10:42:00

安装---推荐使用yum安装,不推荐tar包安装

1、安装

点击(此处)折叠或打开

  1. [root@server ~]# yum install /mnt/nfs/redis/redis-3.0.0-2.el6.x86_64.rpm
      注意: 依赖包:jemalloc-3.6.0-1.el6.x86_64 在epel项目包中有。

2、配置文件参数说明
配置文件: /etc/redis.conf

    daemonize no             前后台运行,yes是后台运行
    port 6379                   端口,默认6379
    tcp-backlog 511          每秒的请求数 值小于等于tcp_max_syn_backlog这个值 (查询 sysctl -a | grep syn_)
    bind 127.0.0.1            监听的IP地址 0.0.0.0代表所有的IP地址

    # unixsocket /tmp/redis.sock
    # unixsocketperm 700          socket文件,一般网络编程使用套接字连接使用

    tcp-keepalive 0            tcp通讯持续时间,即连接多长时间超时
    loglevel notice 日志记录级别
    logfile /var/log/redis/redis.log 日志存放路径

    # syslog-enabled no 值为yes,上面就不管用了
    databases 16 一共有16个数据库,dbid编号 0-15 ;默认调0号数据库

    save 每多少秒有多少次更改,就写磁盘
    stop-writes-on-bgsave-error yes 日志后台写错误的 排错用
    rdbcompression yes 使用压缩技术,节约磁盘空间,比较耗cpu,高1%左右
    rdbchecksum yes 文件完整性检查,判断文件是否写成功
    dbfilename dump.rdb 写到磁盘上的文件名
    dir /var/lib/redis/ 上面文件存放的位置

    # slaveof 主从复制(主IP地址,端口)
    # masterauth 同步口令,保证安全,否则谁都可以复制(在主上设置口令)
    slave-serve-stale-data yes 是否需要在B,使用磁盘存放
    slave-read-only yes 备机置为只读
    repl-disable-tcp-nodelay no tcp延迟 默认不延迟
    requirepass 主上设置连接密码
    # maxmemory 使用的最大内存 极限,内存的百分之八十
    # maxmemory-policy noeviction 内存使用策略 算法,最近最少使用
    appendonly no 采用追加的方式写到磁盘
    appendfilename "appendonly.aof" aof把内存数据写到磁盘的技术,比save先进
    appendfsync everysec 根据追加方式

3、启动服务
方式一 : /etc/init.d/redis start
方式二 : redis-server命令
    redis-server  /etc/redis.conf   &

4、连接测试
redis-cli
如:

  redis-cli -h 127.0.0.1 -p 6379 -n 0
 -h    指定连接redis服务器的地址
  -p    指定端口
 -n    指定连接哪一个库

阅读(1063) | 评论(0) | 转发(0) |
0

上一篇:rsync详解

下一篇:CentOS6.5安装配置JIRA-5.2.4

给主人留下些什么吧!~~