为了账号安全,请及时绑定邮箱和手机立即绑定

redis的入门与应用

轩脉刃 全栈工程师
难度中级
时长 1小时 3分
学习人数
综合评分9.57
92人评价 查看评价
9.6 内容实用
9.4 简洁易懂
9.7 逻辑清晰
  • redis五种数据类型

    1. String类型,key值只能是string类型,value值可以是string,int,float(浮点);

      linux命令: set string1 "123" get string1

                      set string2  2   get string2

                            incr string2(自增)

                           decrby  string2  2(减2)

      2.list类型:有序列表 允许从左或者又进行元素的弹出和弹入,并不要求里面的元素是唯一的;

        linux操作: lpush  list1  123()

                        lpush  list1   124(左边弹入)

                        rpop   list1  (右边弹出)

                       llen   list1  (list元素的个数)

    3.set类型  每个元素的值都不同

         linux操作:  sadd  set1 13

                          scard  set1(set1 的大小)

                         sismember  set1  13 (13是否是set1 中的元素)

                         srem  set1  13 (将set1中元素是13的删除)

    4,hash类型,有两个key值,第一个是redis的key,第二个值是hash的key;

        linux操作:  hset hash1  key1  123

                         hget  hash1 key1

                         hlen hash1(hash1中key的大小)

                        hmget hash1  key1  key1(获取两个key的集合)

    5.sort  set类型  :分数集合,存储的是分数对应的value值,每个分数还有相应的排名;

       linux操作:  zadd  zset1  9.1 val1

                        zadd  zset1 10.1  val2

                       zcard  zset1

                       zrange  zset1  0 1 withscores(查出zset1中分数排名前2的值)

                         

    查看全部
    0 采集 收起 来源:string类型操作

    2019-01-24

  • hset hash1 key1 12

    hget hash1 key1

    hlen hash1

    hmget hash1 key1 key2


    查看全部
    0 采集 收起 来源:hash类型操作

    2019-01-23

  • SCARD 查看

    SISMEBER  判断

    SREM  删除

    SADD 添加


    查看全部
    0 采集 收起 来源:set类型操作

    2019-01-23

  • 什么是redis

    查看全部
    0 采集 收起 来源:什么是redis

    2019-01-16

  • php操作Redis:

    https://img1.sycdn.imooc.com//5c1ba2620001e50806660376.jpg

    https://img1.sycdn.imooc.com//5c1ba46c00015d8910740348.jpg

    https://img1.sycdn.imooc.com//5c1ba551000194ed09980279.jpg

    查看全部
  • 支持的数据类型,仅有五种:String、List、Set、Sort Set、Hash.

    查看全部
  • 应用场景,那些情况下可以使用

    缓存、队列、数据存储等

    查看全部
  • 基于内存,高效率、高性能的非关系型数据库

    查看全部
    0 采集 收起 来源:什么是redis

    2018-12-20

  • sort set 类型操作:

    https://img1.sycdn.imooc.com//5c18f812000127d910420694.jpghttps://img1.sycdn.imooc.com//5c18f8be0001a8a210920229.jpg

    查看全部
  • hash类型操作:

    https://img1.sycdn.imooc.com//5c14e79b0001f90a11400694.jpg

    查看全部
    1 采集 收起 来源:hash类型操作

    2018-12-15

  • #什么是Redis?

    - 远程的,分为服务端和客户端两部分,一般部署在不同的机器上,之间使用 redis 定义的协议进行交互和传输,一般说的 redis 是指服务端

    - redis 是基于内存的,所有数据都是存储在内存上,所以它的操作处理速度会很快,但是缺点是很吃内存。

    - 非关系型数据库

    先说下什么是关系型数据库,像 Mysql 就是关系型数据库,因为在存储数据时,需要实现定义好字段,之后所有操作都通过字段来进行增删改


    查看全部
  • set类型:

    https://img1.sycdn.imooc.com//5c0fbfa20001b15709440685.jpg

    查看全部
    1 采集 收起 来源:set类型操作

    2018-12-11

  • redis的数据类型:https://img1.sycdn.imooc.com//5bfbfcda0001821505890348.jpg

    查看全部
  • Redis数据类型:String、List、Set、Hash、Sort Set;

    https://img1.sycdn.imooc.com//5bfbfc990001b2cb08710486.jpg

    查看全部
  • redis 是 缓存

    查看全部
    0 采集 收起 来源:什么是redis

    2018-11-18

举报

0/150
提交
取消
课程须知
1、课程难度属于初级 2、对php的基础知识掌握,如数组、类、对象 3、对linux的基础知识掌握,如vim命令,ls命令等等。
老师告诉你能学到什么?
1、redis是什么 2、redis的安装 3、redis的五种数据类型 4、php中redis的扩展安装 5、php如何操作redis的五种数据类型 6、redis五种数据类型的使用场景

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!