zoukankan      html  css  js  c++  java
  • redis 使用

    1、安装:Ubuntu下安装redis很easy,一条命令搞定:

    sudo apt-get install redis-server
    #安装目录:/home/xx/redis-2.8.9

    2、修改配置文件:

    sudo vi /home/xx/redis-2.8.9/redis.conf 
    第30行:bind 0.0.0.0

    3、常用命令

    复制代码
    #重启动服务:
    sudo service redis-server restart
    
    #启动队列
    sudo VVERBOSE=1 QUEUE=* rake environment resque:work
    
    #队列调试页面:
    resque-web -p 8282  #运行resque前台管理服务器
    http://192.168.130.45:8282/overview
    复制代码

     4、客户端命令

    复制代码
    #客户端连接
    任意目录下>redis-cli

    #退出客户端
    quit #停止redis服务: 127.0.0.1:6379>redis-cli shutdown 增删改查: set key value #设置key对应的值为string类型的value,返回1表示成功,0失败 get key #获取key对应的string值,如果key不存在返回nil exits key #测试指定key是否存在,返回1表示存在,0不存在 del key1 key2 ....keyN #删除给定key,返回删除key的数目,0表示给定key都不存在 keys * #取出当前匹配的所有key

    1) "a"
    2) "resque:workers:heartbeat"
    3) "resque:worker:ubuntu:28257:*:started"
    4) "resque:workers"

    127.0.0.1:6379> exists a
    (integer) 1
    
    #当前的key是否存在
    
    127.0.0.1:6379>del a
    #删除当前key
    
    127.0.0.1:6379>expire
    #设置过期时间
    
    127.0.0.1:6379> expire a 10
    (integer) 1
    
    127.0.0.1:6379> move a ad4
    (integer) 1
    
    #移动a键值对到ad4数据库
    
    127.0.0.1:6379> persist lv
    (integer) 1
    #移除当前key的过期时间
    
    127.0.0.1:6379>randomkey
    #随机返回一个key
    
    127.0.0.1:6379>rename
    #重命名key
    
    127.0.0.1:6379>type
    #返回值的数据类型
    
    127.0.0.1:6379> type testlist
    list
    
    
    127.0.0.1:6379> ping
    PONG
    
    #测试连接是否还在
    
    >echo name
    
    "larry"
    
    #打印
    
    > select ad4databank
    OK
    #数据库切换
    
    > quit
    #退出连接
    
    > dbsize
    (integer) 12
    
    #当前数据库中key的数量
    
    > info
    #服务器基本信息
    
    127.0.0.1:6379>monitor
    
    #实时转储收到的请求
    
    127.0.0.1:6379>config get
    #获取服务器的参数配置
    
    127.0.0.1:6379>flushdb
    #清空当前数据库,不会失败,慎用
    
    127.0.0.1:6379>flushall
    #清除所有数据库,不会失败,慎用
  • 相关阅读:
    uva489HangMan
    uva1339Ancient Cipher
    uva11292 Dragon of Loowater
    数字图像处理中所用数学工具2---线性操作与非线性操作
    数字图像处理中所用数学工具1---阵列与矩阵操作
    像素的邻接性、连通性与距离度量
    Matlab 数字图像处理1---图像的收缩和放大
    FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(me
    MapRdeuce&Yarn的工作机制(YarnChild是什么)
    Hive介绍及安装
  • 原文地址:https://www.cnblogs.com/x123811/p/6026531.html
Copyright © 2011-2022 走看看