课程信息
  • 课程首页
  • 拼团活动
  • 专业套餐
  • 优惠活动
  • 我的课程
  • 站内消息
  • 站内提醒
  • 我的钱包
  • 道具 | 抵价券
  • 登录


【快班】Redis技术实战

分布式系统

12周

23人

此课程所属【大数据攻城狮专业】, 【DBA专业】专业,专业内有不少于15门推荐课程,目前平台推出【专业课程0元学】活动,只需0元即可在所有的专业课程中任选5门学习,超值优惠,助您快速成长!点击这里了解

讲师
玺感
网名玺感,谐音喜感,希望做一个快乐的人;从事java体系工作10年,曾在用友、第三方支付公司、开源中国控股公司 工作过,当前任职于某互联网公司,担任架构总监职位,带领将近20人的团队负载pass平台的搭建,包括数据库服务、云存储、缓存服务等。 在开源中国的控股公司工作期间,为联想 国航 东航 中信信托等大公司提供开源技术解决方案,个人技术爱好包括:SOA、分布式、缓存、消息中间件、nosql数据库 、应用安全等
课程简介

在解决系统的性能上,缓存技术是很重要的工具,Redis作为开源社区比较活跃的缓存,被大量的用在了在线系统上,比如:用户登录状态  购物车只要是需要大量读取的应用场景都很适合。    
本课程着重实际使用,结合Redis的源码及设计理论,从浅入深,着重讲解数据类型以及数据类型使用场景,结合spring使用Redis,Redis的高可用以及Redis集群,Redis的事务,Redis的内存管理,Redis应用案例等方面

课程章节
  • 第1课 redis简介及安装部署
    • 1-1 redis是什么
    • 1-2 redis的优势
    • 1-3 redis与其它数据库和软件的对比
    • 1-4 redis性能测试报告
    • 1-5 redis应用场景
    • 1-6 redis单机安装部署及启动验证
  • 第2课 redis常用命令及数据结构
    • 2-1 key操作命令(del exists等)
    • 2-2 字符串(append get mget set等)
    • 2-3 列表(lset rpop等)
    • 2-4 哈希表(hdel hget hlen等)
    • 2-5 集合(sadd spop等)
    • 2-6 有序集合(zcount zincrby zscore等)
  • 第3课 redis 管道及事务
    • 3-1 批量插入
    • 3-2 事务
    • 3-3 管道:多条命令执行
  • 第4课 基于java语言的开发
    • 4-1 基于开源客户端jedis的开发
    • 4-2 与spring的整合
  • 第5课 redis持久化
    • 5-1 持久化简介
    • 5-2 AOF持久化方案
    • 5-3 RDB持久化方案
  • 第6课 redis高可用
    • 6-1 数据复制配置及原理
    • 6-2 redis哨兵
  • 第7课 内部存储结构原理
    • 7-1 简单动态字符串
    • 7-2 链表
    • 7-3 字典
    • 7-4 压缩列表
  • 第8课 对象(数据结构内部原理)
    • 8-1 字符串对象
    • 8-2 列表对象
    • 8-3 哈希对象
    • 8-4 集合对象
    • 8-5 有序集合对象
    • 8-6 内存回收
    • 8-7 如何降低内存的使用
  • 第9课 redis集群
    • 9-1 一致性hash原理
    • 9-2 基于jedis的一致性哈希代码开发
    • 9-3 redis集群(基于redis3.0)
  • 第10课 基于codis的redis集群
    • 10-1 codis简介
    • 10-2 codis安装部署
    • 10-3 codis下的jedis的开发
  • 第11课 redis管理
    • 11-1 详细配置
    • 11-2 状态及监控
  • 第12课 redis案例
    • 12-1 分布式锁的实现
    • 12-2 购物车或者用户登录会话
课程环境

操作系统:linux(centos6.5/7 /redhat6.X/windows)
java环境:jdk6以上
硬件环境:机器的内存建议在4G及以上,没有4G也不影响课程,但使用起来系统相对慢些

授课对象

本课程适用于对redis有兴趣的学员。将会通过循序渐进、步步深入的方式讲解,理论结合实践案例,讲述原理等基础知识。使同学们可以快速掌握redis。学员需要略有java开发基础。

收获预期

1.redis的数据类型的正确理解和使用
2.redis数据存储原理
3.redis持久化机制及事务的运用
4.基于jedis的开发实战
5.构建redis的可扩展集群及高可用
6.日常的运维监控和优化

学费

学费: ¥400 ( 固定学费: ¥300, 逆向学费: ¥100 )

新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取300元固定收费+100元逆向学费,学习圆满则逆向学费全额返还给学员!

炼数成金移动版 v2.0