Redis技术实战 (第五期) Redis技术实战 (第五期)
所属分类:分布式系统
  课程名 : Redis技术实战 (第五期)【已结课】 总学费/人 : ¥400 (固定学费:¥100, 逆向学费:¥300) 开课时间 : 2017-01-10 09:00:00 
开课老师 : 玺感


课程简介:

        在解决系统的性能上,缓存技术是很重要的工具,redis作为开源社区比较活跃的缓存,被大量的用在了在线系统上,比如:用户登录状态  购物车

只要是需要大量读取的应用场景都很适合。
       本课程着重实际使用,结合redis的源码及设计理论,从浅入深,着重讲解数据类型以及数据类型使用场景,结合spring使用redis,redis的高可用
以及redis集群,redis的事务,redis的内存管理,redis应用案例等方面


第一课.redis简介及安装部署
   1.redis是什么
   2.redis的优势
   3.redis与其它数据库和软件的对比
   4.redis性能测试报告
   5.redis应用场景
   6.redis单机安装部署及启动验证

第二课.redis常用命令及数据结构
    1.key操作命令(del exists等)
    2.字符串(append get  mget  set等)
    3.列表(lset rpop等)
    4.哈希表(hdel hget hlen等)
    5.集合(sadd spop等)
    6.有序集合(zcount zincrby zscore等)
 
第三课.redis 管道及事务
    1.批量插入
    2.事务
    3.管道:多条命令执行
  
第四课.基于java语言的开发
  1.基于开源客户端jedis的开发
  2.与spring的整合
  
第五课.redis持久化
   1.持久化简介
   2.AOF持久化方案
   3.RDB持久化方案
   
第六课.redis高可用
    1.数据复制配置及原理
    2.redis哨兵

第七课.redis集群
    1.一致性hash原理
    2.基于jedis的一致性哈希代码开发
    3.redis集群(基于redis3.0)

第八课.基于codis的redis集群
    1.codis简介
    2.codis安装部署
    3.codis下的jedis的开发

第九课.内部存储结构原理
    1.简单动态字符串
    2.链表
    3.字典
    4.压缩列表

第十课.对象(数据结构内部原理)
    1.字符串对象
    2.列表对象
    3.哈希对象
    4.集合对象
    5.有序集合对象
    6.内存回收
    7.如何降低内存的使用
    
第十一课.redis管理
  1.详细配置
  2.状态及监控

第十二课.redis案例
    1.分布式锁的实现
    2.购物车或者用户登录会话


 

GMT+8, 2017-11-18 18:03 , Processed in 0.085438 second(s), 27 queries .