• Redis安装以及基本操作命令


    Redis安装

    cd redis-2.6.14
    make PREFIX=/usr/local/redis install

    可能会出现的错误提示
    >>提示1:
    make[3]: gcc:命令未找到
    >>解决
    yum -y install gcc-c++

    >>提示2:
    在包含自 adlist.c:34 的文件中:
    zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录
    zmalloc.h:55:2: 错误:#error "Newer version of jemalloc required"
    >>解决
    make的时候加上 MALLOC=libc 参数
    make PREFIX=/usr/local/redis MALLOC=libc install

    启动Redis

    exists(key):确认一个key是否存在

    del(key):删除一个key

    type(key):返回值的类型

    keys(pattern):返回满足给定pattern的所有key

    randomkey:随机返回key空间的一个

    keyrename(oldname, newname):重命名key

    dbsize:返回当前数据库中key的数目

    expire:设定一个key的活动时间(s)

    ttl:获得一个key的活动时间

    select(index):按索引查询

    move(key, dbindex):移动当前数据库中的key到dbindex数据库

    flushdb:删除当前选择数据库中的所有key

    flushall:删除所有数据库中的所有key

    查询key的生命周期

    ttl key
    作用: 查询key的生命周期
    返回: 秒数

    注:对于不存在的key或已过期的key/不过期的key,都返回-1
    Redis2.8中,对于不存在的key,返回-2

  • 相关阅读:
    Java导出Excel(附完整源码)
    Scala语言学习笔记——方法、函数及异常
    python时间序列按频率生成日期
    socket主要函数介绍
    JAVA版CORBA程序
    Linux文件压缩命令笔记
    使用JAVA写一个简单的日历
    Node.js 文件系统
    Node.js 常用工具util
    Node.js 全局对象
  • 原文地址:https://www.cnblogs.com/sunbin123/p/8242908.html
Copyright © 2020-2023  润新知