Redis入门

课程导师

android实训班 android实训班
00:00:00
Play
Next
00:00 / 00:00
40%
  • 2x
  • 1.5x
  • 1.25x
  • 1x
1x
2.下载、安装、启动、停止Redis
离线学习

下载APP离线观看

技能补充更多
  • 计算机存储
    计算机存储

    当今信息化时代,信息就是利润,数据就是企业的命根子,尤其是进入到大数据时代后,爆炸性的数据无时无刻不在影响着人们的生活。如何存储数据,保护数据从而利用“大数据”带来的巨大价值成为每个企业必须的课题。本课程将向大家介绍计算机存储的相关知识,只有把数据存储的得当,才能更好地利用和分析数据。 本课程将对计算机存储相关技术:RAID, LVM, DAS, NAS, SAN, FC, Iscsi, 数据保护和备份, 容灾做详细介绍和实例分析。

  • 网络协议
    网络协议

    本次课程主要是讲解网络协议相关的知识,重点讲解一下osi的7层模型,从而使同学们在开发或者运维的过程中,能够了解底层网络的传输。

  • 网络架构
    网络架构

    本套视频教程主要从实践的角度来学习网络协议,最终使你能够快速部署中小型企业网络。

  • puppet
    puppet

    系统管理员都喜欢自己写点小工具来让自己的工作完成的更快或者更好,但是很少人会把他们的工具发布出来,也就是说极少有工具能被重用。因此每个系统管理员在一个新的公司就会另起炉灶,重复劳动。开发puppet就是为了让系统管理员可以相互交流和共享成熟的工具,避免重复的劳动。它提供一个简洁的但是强大的框架来完成系统管理任务,因此系统管理员可以更快的完成工作而避免重复的劳动。本课程会介绍puppet的安装,配置和使用,让系统管理员和对puppet感兴趣的工程师更有效率的完成工作,避免重复工作。

  • 最新问答
  • 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

一名课程顾问想与您沟通

免费电话咨询