Redis入门

课程导师

PHPweb实训班 PHPweb实训班
00:00:00
Play
Next
00:00 / 00:00
40%
  • 2x
  • 1.5x
  • 1.25x
  • 1x
1x
29.Redis实例
离线学习

下载APP离线观看

技能补充更多
  • Javascript初步
    Javascript初步

    Javascript是web前端开发常用技术之一,也是web前端开发必学技术之一,本章麦子学院原创JavaScript视频教程,将围绕其相关基础知识和实际应用全面讲解,让你轻松掌握并精通JavaScript的使用。

  • Photoshop切片
    Photoshop切片

    Photoshop切片是web前端开发常用技术之一,本章将由麦子学院资深web前端工程师为你讲解ps切片的基本操作、技巧及要点,让你快速入门Photoshop切片。

  • Python语言编程基础
    Python语言编程基础

    Python是一种面向对象、解释型计算机程序设计语言,语法简洁而清晰,具有丰富和强大的类库。本章Python编程基础的视频教程,为现目前国内最全面的Python视频教程之一,由麦子学院资深Python工程师录制,主要围绕Python编程实战方方面面展开。

  • Javascript初步
    Javascript初步

    javascript是一种动态类型、弱类型、基于原型的语言,广泛应用于客户端,而在Python中,JavaScript是 web前端开发不可或缺的一个技术,本章主要是麦子学院资深web前端开发工程师通过系统讲解js的语法、对象、函数、变量及其的使用等等,让零基础学员迅速入门。

  • 最新问答
  • WIKI资料
  • 课件下载
只看我参与的
  • Redis学习

    Redis简介

       2008年,意大利一家创业公司Merzia的创始人Salvatore Sanfilippo为了避免MySQL的低性能,亲自定做一个数据库,并于2009年开发完成,这个就是Redis。短短几年,用户数据量猛增。国内如新浪微博、街旁和知乎等,国外如GitHub、暴雪等,都是Redis的用户。Red...

  • Redis学习

    安装Redis

    1.登陆Redis官网,点击download 2.进入download页面了解版本号(次版本号,也就是3后面的数字,奇数代表非稳定版,偶数代表稳定版。推荐使用稳定版来进行开发和在生活中进行使用) 3.了解如何下载 4.打开一个虚拟机 5.打开一个命令行 6.Linux下安装Reidshttp://r...

  • Redis学习

    Redis命令返回值

    状态回复pingSET test 'this is a test' 错误回复错误回复以error开始(error) ERR unknown command 'TESTERROR' 整数回复 以interger 数值(integer) 2 字符串回复 GET test  (nil)代表空的结果 多行字...

  • Redis学习

    Redis配置选项

    带上启动参数(如:修改端口号)以指定配置文件打开Redis  指定主机(localhost)、指定端口(6370)连接  动态设置/获取配置选项的值 获取:CONFIG GET name1)"port"2)"6379 设置:CONFIG SET name value  指定:  Redis配置文件r...

  • Redis学习

    Set与getrange命令

    一个键最多存储512MBSET:设置key对应的值为value语法:SET key value [EX seconds] [PX milliseconds] [NX|XX]EX seconds:设置键的key的过期时间SET key value EX seconds -- SETEXPX milli...

  • Redis学习

    setrange和setnx命令

    注意:接着上节内容,这节继续讲讲Redis数据类型SETRANGE:相当于字符串替换的效果 语法:SETRANGE key offset value 注意:如果设置的key原来的字符串长度要比偏移量小,就会以零字节(\x00)来填充SET testStr9 'hello king' SETRANGE...

  • Redis学习

    redis incr与incrby命令

    温馨提示:此节接着上一节讲的12种Redis的数据类型INCR:对key中存储的数字+1 语法:INCR key SET counter 1INCR counter  注意:key如果不存在,则会先初始化为0,在进行INCR操作 如果key存储的不是数字,会报错INCR counter1 INCR ...

  • Redis学习

    redis hset和hget命令

    Hash类型Hash类型特别适用于存储对象,相当于,假如我们通过字符串也可以存储对象中的某些属性,比如:人的用户名、人的性别、年龄、密码等等,那你可以分别通过几个key来存储,那我也可以把这些属性放在一个对象中,接着来存储这个对象,那我们现在就可以通过hash类型来存储这个对象。这个就相当于,我们将...

  • Redis学习

    redis hgetall与hdel命令

    注:此节连接上一节讲到hash类型相关的命令HGETALL:一次返回hash表key中所有的field和value 语法:HGETALL key执行:HGETALL userInfo2,返回所有的域和值,第一个是域,第二个是值。依次类推。 如果这个key不存在的,比如:userInfo222,返回额...

  • Redis学习

    redis keys与exists命令

    keys相关的命令: KEYS:返回所有符合给定模式的key 语法:KEYS patternKEYS *   (返回了当前库中所有的key) 通配符:*:匹配任意个字符?:匹配一个任意字符[]:匹配[]之间的一个字符,[b-e],a[b-e] ab ac ad ae\x:匹配特殊字符\? \* MS...

  • Redis学习

    TYPE和EXPIREAT

    注:此节接上节内容TYPE:返回key所存储的类型 语法:TYPE key不存在的key 返回none返回的存储类型有:string、hash、set、zset、list TYPE testStr11 (返回string类型)TYPE one  TYPE userInfo2 (返回hash类型)  ...

  • Redis学习

    PEXPIREAT和TTL

     PEXPIREAT:指定时间戳,单位为毫秒 语法:PEXPIREAT key timestamp SET cache_page3 'http://phpfamily.org'  PEXPIREAT cache_page3 1431968810000000 PTTL cache_page3(以毫秒为...

  • Redis学习

    DEL和RENAME

    DEL:删除指定的KEY 语法:DEL key ...DEL cache (删除指定的cache) DEL cache_page1  cache_page2  cache_page3(因为过期之后这个键就自动被删除了,刚才这两个cache_page1和cache_page2已经过期了,只有一个是有的...

  • Redis学习

    RENAMENX和DUMP

    RENAMENX:必须重命名这个新名称不存在才会生效语法:RENAMENX key newkeyGET six SET testRename 'test' (设置testRename ,值为'test' ) RENAMENX testRename six(因为重命名这个新名称six存在,所以不会生效...

  • Redis学习

    MOVE

    MOVE:将当前数据库中的key移动到另外的数据库中 语法:MOVE key dbId  (key代表前数据库中的key,dbId  代表另外指定的数据库)SELECT 0  (选择打开0数据库) SET testMove 'aaaa'   (设置一个testMove 的值为'aaaa' ) GET...

  • Redis学习

    LPUSH

    List列表类型Redis列表也是一个简单字符串列表,它按照我们的插入顺序进行排序,我们可以通过列表添加一个元素到头部或者尾部,也就是两端都可以。列表中最多存储2^32-1个元素,列表类型可以存储在一个有序的字符串列表,获取越接近两端的元素,速度肯定越来越快。因为是双向列表,元素越在边上获取的速度越...

  • Redis学习

    RPUSH和LPUSHX

    RPUSH:向列表右端添加元素(一次添加一个或多个都可以,R代表Right) 语法:RPUSH key value ... RPUSH myList1 test1 test2 test3 (向myList1列表中添加三个元素分别为test1、test2 以及test3) LRANGE myList1...

  • Redis学习

    LLEN和LRANGE

    LLEN:得到列表的长度 语法:LLEN key LLEN myList2 (得到列表myList2的长度为2) LLEN myList112 (因为myList112 列表不存在,所以返回的是0) LRANGE:获取列表片段 语法:LRANGE key start stop (start是起始点,...

  • Redis学习

    LREM和LPOP

    LREM:删除列表中指定的值 语法LREM key count value (根据count找到相应的值,进行删除。) count值有以下几种: count>0:从列表的头开始,向尾部搜索,移除与value相等的元素,移除count个 count<=:从列表尾部向头搜索,移除与value相等的元素,...

  • Redis学习

    LINDEX和LSET

    LINDEX:获得指定索引元素的值 语法:LINDEX key index LINDEX myList2 3  (获得myList2 列表中索引为3的元素的值) LINDEX myList2 3 5 (注意LINDEX 后面只能跟一个index,否则会报错。) LINDEX myList2 9 (获...

  • 课程资料

    课程资料

© 2012-2016 www.maiziedu.com

蜀ICP备13014270号-4 Version 5.0.0 release20160127

你有一个红包等你领取!

免费电话咨询