快速业务通道

Redis 的安装配置介绍

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-23
oglevel:log信息级别
  • logfile:log文件位置
  • databases:开启数据库的数量
  • save * *:保存快照的频率,第一个*表示多长时间,第三个*表示执行多少次写操作。在一定时间内执行一定数量的写操作时,自动保存快照。可设置多个条件。
  • rdbcompression:是否使用压缩
  • dbfilename:数据快照文件名(只是文件名,不包括目录)
  • dir:数据快照的保存目录(这个是目录)
  • appendonly:是否开启appendonlylog,开启的话每次写操作会记一条log,这会提高数据抗风险能力,但影响效率。
  • appendfsync:appendonlylog如何同步到磁盘(三个选项,分别是每次写都强制调用fsync、每秒启用一次fsync、不调用fsync等待系统自己同步)
  •  

    下面是一个略做修改后的配置文件内容:

    daemonize yes
    pidfile /usr/local/redis/var/redis.pid
    port 6379
    timeout 300
    loglevel debug
    logfile /usr/local/redis/var/redis.log
    databases 16
    save 900 1
    save 300 10
    save 60 10000
    rdbcompression yes
    dbfilename dump.rdb
    dir /usr/local/redis/var/
    appendonly no
    appendfsync always
    glueoutputbuf yes
    shareobjects no
    shareobjectspoolsize 1024
     

    将上面内容写为redis.conf并保存到/usr/local/redis/etc/目录下

    然后在命令行执行:

    1
    /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

    即可在后台启动redis服务,这时你通过

    1
    telnet 127.0.0.1 6379

    即可连接到你的redis服务。

    六、启动服务并验证

    启动服务器

     

    ./redis-server 
    或 
    $redis-server /etc/redis.conf  
    查看是否成功启动 
    contentnbsp;ps -ef | grep redis   
    或 
    ./redis-cli ping 
    PONG

    七、启动命令行客户端赋值取值

     

    redis-cli set mykey somevalue

     

    ./redis-cli get mykey

     

    八、关闭服务

    contentnbsp;redis-cli shutdown     

    #关闭指定端口的redis-server  

    $redis-cli -p 6380 shutdown 

    九、客户端也可以使用telnet形式连接。

    [root@dbcache conf]# telnet 127.0.0.1 6379 
    Trying 127.0.0.1... 
    Connected to dbcache (127.0.0.1). 
    Escape character is ''^]''. 
    set foo 3 
    bar 
    +OK 
    get foo 
    $3 
    bar 
    ^] 
    telnet> quit 
    Connection closed.

     

    凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

    分享到: 更多

    Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

    地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

    电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

    《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号