zoukankan      html  css  js  c++  java
  • Redis常用命令

    启动 Redis 服务
    src/redis-server或者src/redis-server redis.conf
    src/redis-server redis.conf 1>log.log 2>errlog.log
    1为标准输出,2为错误输出
    将 Redis 作为 Linux 服务随机启动
    vi /etc/rc.local, 加入代码:
    /root/install/redis-2.4.9/src/redis-server
    客户端连接
    src/redis-cli
    
    停止redis服务:
    src/redis-cli shutdown
    增删改查:
    
    
    keys *
    取出当前匹配的所有key
    > exists larry
    (integer) 0
    当前的key是否存在
    del lv
    删除当前key
    expire
    设置过期时间
    > expire larry 10
    (integer) 1
    > move larry ad4
    (integer) 1
    移动larry键值对到ad4数据库
    > persist lv
    (integer) 1
    移除当前key的过期时间
    randomkey
    随机返回一个key
    rename
    重命名key
    type
    返回值的数据类型
     type testlist
    list
    
    > ping
    PONG
    
    测试连接是否还在
    >echo name
    "larry"
    打印
    > select ad4databank
    OK
    数据库切换
    > quit
    退出连接
    > dbsize
    (integer) 12
    当前数据库中key的数量
    > info
    服务器基本信息
    monitor
    实时转储收到的请求
    config get
    获取服务器的参数配置
    flushdb
    清空当前数据库
    flushall
    清除所有数据库

     redis 密码

    1. 更改redis.conf配置
    # requirepass foobared 去掉注释,foobared改为 自己的password , 我测试的时候用的是默认的 foobared
    2.启动redis
    /usr/local/redis/src/redis-server -p 6371
    3.测试
    /usr/local/redis/src/redis-cli -p 6371 -a foobared
    redis>set a b
    (error) ERR operation not permitted      (-a 设置这个时候没起作用 )
    redis>auth foobared
    OK
    redis>set a b
    OK
    redis>quit
    这时,再
    /usr/local/bin/redis-cli -a foobared
    redis > set a b
    OK
  • 相关阅读:
    Git与GitHub(利用git上传本地文件到GitHub上面)
    PHP之上传文件upload.php
    PHP之数据库连接配置文件
    MUI 之picker,dialog,a标签——刷新页面问题(保留picker选中的数据)
    MUI自定义select down 下拉框
    Google按ESC退出全屏(带iframe网站)解决问题方案
    提高开发效率 -> 图片
    sublime text
    头脑风暴
    http://www.uupoop.com/ps/
  • 原文地址:https://www.cnblogs.com/shiningrise/p/5801425.html
Copyright © 2011-2022 走看看