zoukankan      html  css  js  c++  java
  • Redis学习一 五种基本的数据类型

    首先一定要确保Redis是运行这的。

    不知道为啥,我的电脑陪完服务以后,刚配完的时候好使,已重启就不行了,死活起不来。

    好吧,这些暂时不是很重要。

    运行 redis-server.exe

    在开一个窗口

    string 类型的数据

    基本的操作 set(设置) get(查询) del (删除)

    List 列表

    rpush(从右边插入)  lpush(从左边插入)  lrange(显示列表中所有的数据) lindex(从列表中取出单个数据) lpop(从列表左边中弹出一个数据,被弹出的元素将不再存在)

    rpop(从列表右边中弹出一个数据)

    rpush [列表的名字] [需要插入的数据]

    lpush [列表的名字] [需要插入的数据]

    lrange [列表的名字] 0 -1  0表示开始的下标   -1表示全部 (如果是 1 就是取下标 0-1 的数据)

    lindex [列表的名字] [下标]

    rpop [列表的名字]

    集合(这个和list列表貌似一样,不一样的一点是列表中可以存在相同的字符串,集合中不行)

    这玩意还能进行交集,并集,差集运算

    sadd(插入一条数据)  smembers(获取集合中的所有的数据)

    sadd [集合的名字] [value]

    smembers [集合的名字]

    散列(就是一个列表,只不过是这个列表中村方的是一个键值对)

    hset(添加一条数据)  hgetall(查看所有的数据) hget(查看某条数据)

    hset [散列的名字] [key] [value]

    hgetall [散列的名字] 

    hget [散列的名字] [key]

    有序集合(和散列一样都是键值对的形式,但是有序集合中的value必须为浮点型)

    zadd(添加一条数据)  zrange(显示所有数据)

  • 相关阅读:
    Laravel5.0学习--03 Artisan命令
    yar框架使用笔记
    MySQL外键之级联
    笛卡尔积
    PHP钩子机制
    CentOS安装PHP7+Nginx+MySQL
    Linux压缩命令
    Git命令汇总
    使用List把一个长字符串分解成若干个短字符串
    Adb connection Error:远程主机强迫关闭了一个现有的连接
  • 原文地址:https://www.cnblogs.com/ansheng/p/5356627.html
Copyright © 2011-2022 走看看