• redis基础


    Redis:Remote dictionary server(远程字典服务器),使用C语言编写,支持BSD开源协议,支持高性能(key-value键值对)分布式内存,基于内存运行,支持持久化的NoSQL。

    Redis默认16个数据库,脚标从0开始,默认进入的为0号数据库。

     

    开启、关闭命令:

    ps -ef|grep redis #查看进程是否开启

    redis-cli -p 6379          #默认选择db库是0,再输入ping,返回pong即进入

    ping                     #返回pong

    redis-benchmark #测试Redis性能

    select db_num      #切换到db_num数据库

    dbsize                   #查看当前数据库key的个数

    keys *                   #展示当前用户下的key

    flushdb                 #清空当前库

    flushall                  #清空所有数据库

    type key               #查看key类型

    下面列举一下Redis五大常用数据类型,再对各个数据类型的常用命令进行介绍 :

     

    常用命令介绍:(Redis相关命令可查看:http://redisdoc.com)

    一、key:

    move key db_num       #将该key移动到db_num的数据库

    expire key second        #设置key的过期秒数

    ttl key                         #查看key的生命周期,返回值为-1即为始终存在。

    set key value                #设值

    ===================分割线=========================

    二、String

    Set/get/del/append/strlen           #设值、获取、删除、追加、获取长度

    Incr/decr/incrby/decrby              #加1、减1、加n、减n

    Getrange/setrange s_index t_index    #取值设值,从s_index到t_index

  • 相关阅读:
    嵌入式Linux系统移植(二)——交叉编译工具集
    嵌入式linux系统移植(一)
    C语言常用关键语法精华总结
    ARM汇编常用指令
    嵌入式Linux系统移植——uboot常用命令
    VHDL的参数写在一个vhd文件里
    [PAT] 1077 Kuchiguse (20 分)Java
    [PAT] 1073 Scientific Notation (20 分)Java
    [PAT] 1069 The Black Hole of Numbers (20 分)Java
    [PAT] 1065 A+B and C (64bit) (20 分)Java
  • 原文地址:https://www.cnblogs.com/somedayLi/p/9885456.html
Copyright © 2020-2023  润新知