• 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
  • 相关阅读:
    python中如何对数据进行各种排序?
    js原型链
    js局部变量,参数
    计算字符串中每个字符出现次数
    推荐几个web中常用js图表插件
    getElementsByTagName("div")和$("div")区别
    Hadoop集群(第6期)JDK和SSH无密码配置
    Hadoop集群(第5期)SecureCRT使用
    Hadoop集群(第4期)VSFTP安装配置
    /etc/vsftpd/vsftpd.conf
  • 原文地址:https://www.cnblogs.com/shiningrise/p/5801425.html
Copyright © 2020-2023  润新知