求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
中航信 数据湖架构原理与应
某医疗磁 数据采集与处理
某科技公 大数据(Hadoo
诺基亚 Python基础
天津电子 Elasticse
中国电信 数据仓库与数据挖掘
某航天科 MySQL性能优化

相关课程  
并发、大容量、高性能数据库
高级数据库架构设计师
Hadoop原理与实践
HBase原理与高级应用
Oracle 数据仓库
数据仓库和数据挖掘
Oracle数据库开发与管理
 

全部课程 >数据库与大数据  
大型互联网Redis技术实战
2316 次浏览  32 次
Kenny老师
京东商城京东开放平台高级系统架构师/京东商城金牌讲师
 
时间地点: 北京 上海 深圳根据报名开班
课程费用:5500元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    本课程首先会对 Redis 的用法与用例进行介绍,之后会说明配置和管理 Redis 服务器的方法,以及 Redis 多机功能的使用方法,并在最后介绍 Redis 的内部构造。课程设置由浅入深,兼顾原理介绍和实际应用,涵盖了 Redis 各个方面的知识点

    课程收获
    通过本课程,学员可以掌握 Redis 的用法,监控运维,并在最后介绍 Redis 的内部构造。课程设置由浅入深,兼顾原理介绍和实际应用,涵盖了 Redis 各个方面的知识点,每个知识点配合演练。又在最后通过几个实际案例的演练,可以达到让学员深入的掌握Redis,并能够在工作中使用。
    课程特色
    本课程内容不会只讲具体的概念,重点强调如何使用实施。中间贯彻各种案例的演练和部分代码实现。
    培训对象:
    主要针对系统开发人员(架构师、技术经理、技术总监)、设计人员、运维人员等对redis有兴趣的学员。将会通过循序渐进、步步深入的方式讲解,理论结合实践案例,讲述原理等基础知识。使同学们可以快速掌握redis。
    学员基础:具有一定相关应用开发基础
    授课方式: 培训采用实战的方式,整个培训过程学员需要在讲师的指点下动手操作,以及学员和老师间高互动,需要不断思考和参与。
    培训内容:2天

    redis简介及安装部署 1. redis是什么
    2. redis的优势
    3. redis与其它数据库和缓存(memcached)的对比
    4. redis应用场景
    5. redis单机安装部署及启动验证
    讨论:引导学员找到线上业务中的一个适合使用Redis的场景,根据上面学到的知识进行讨论。
    实战:带领学员一步步的进行redis的安装部署;
    redis常用命令及数据结构 1. key命令介绍
    2. 字符串命令及数据结构介绍(append get mget set等)
    3. 列表命令及数据结构介绍(lset rpop等)
    4. 哈希表命令及数据结构介绍(hdel hget hlen等)
    5. 集合命令及数据结构介绍(sadd spop等)
    6. 有序集合命令及数据结构介绍(zcount zincrby zscore等)
    互动讨论1:引导学员讨论如何使用这些数据结构来实现一些常见的功能,比如计数器、储存键值对数据、网站分页、投票记录,等等
    互动讨论2:引导学员找到线上业务中的一个场景,讨论应该使用哪种数据结构。举一个案例(如:购物车),讨论哪种数据结构更适合。
    实战:讨论案例中的业务场景,带来学员进行在redis实例中创建表,已经进行命令行操作。

    redis 管道及事务 1. 批量插入
    2. 事务
    3. 管道:多条命令执行
    4. 管道及事务原理
    基于java语言的开发 1. 基于开源客户端jedis的开发
    2. 与spring的整合
    实战演练1:进行一个简单的jedis客户端的业务场景开发。
    实战演练2:jedis与spring整合的业务场景开发。

    进阶篇
    redis持久化 1. 持久化简介
    2. AOF持久化方案
    3. RDB持久化方案
    讨论:redis持久化的优缺点,哪种系统适合持久化,哪种系统可以不做持久化,不做持久化应该怎么做?

    redis高可用 1. 主从复制配置及原理
    2. 灾难恢复
    3. redis哨兵
    讨论:redis主从复制的优缺点,最新版redis是怎么样解决主从复制的问题的。
    实践演练:搭建主从redis集群,演练redis的主从复制。
    redis集群 1. 常见的几种集群分片策略
    2. 一致性hash原理
    3. 基于jedis的一致性哈希代码开发
    讨论:为什么要集群分片?几种分片策略适用于的场景?
    实践演练1:搭建一致性hash分片的redis集群
    实践演练1:带领学员进行举例业务场景的redis集群的业务场景开发

    高级篇
    内部存储结构原理 1. 简单动态字符串
    2. 双端链表
    3. 字典
    4. 跳跃表
    5. 压缩列表
    redis数据类型 1. 对象处理机制
    2. 字符串对象
    3. 列表
    4. 哈希表
    5. 集合
    6. 有序集
    7. 内存使用优化

    redis运维管理 1. Info命令详解
    2. 状态及监控
    讨论1:以京东购物车为例,讨论京东购物车的线上部署情况,已经监控运维实践。
    应用实例(向学员介绍如何使用 Redis 来构建各种常见的网站应用,比如微博、购物车等,让学员在实践中加深对Redis 的了解)
    redis案例开发 1. 购物车的实现
    2. 分布式事务的实现
    讨论1:以京东购物车为例,讨论京东购物车的线上具体实现。
    讨论2:讨论分布式锁的具体实现。
    实践演练1:现场使用redis实现购物车的业务功能。
    实践演练2:现场使用redis实现分布式事务的业务功能


       
    2316 次浏览  32 次
    其他人还看了课程
    Hadoop原理、应用与优化  5631 次浏览
    PL/SQL应用性能优化及最佳实践经验  6104 次浏览
    MongoDB原理、应用与集群优化  1985 次浏览
    PostgreSQL 系列(管理、灾备、编程、性能优化)  3377 次浏览
    数据挖掘与机器学习落地实践  2156 次浏览
    SQL Server性能优化实战   4034 次浏览
    定制内训


    咨询服务:大数据技术平台构建与应用
    咨询目标 帮助客户设计、规划大数据架构
    帮助客户建立大数据技术平台,
    帮助客户建立大数据分析模型
    咨询范围 大数据架构:数据结构模型,存储空间,数据分析模型
    大数据技术平台:分布式存储与计算平台,采集工具,分析工具
    大数据分析应用案例:分析模型,结果报告
    咨询方式 调查分析客户当前的数据资源和使用情况。
    为客户设计大数据架构
    搭建大数据技术平台
    建立大数据分析应用示例。
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    MBSE(基于模型的系统工程)4-18[北京]
    自然语言处理(NLP) 4-25[北京]
    基于 UML 和EA进行分析设计 4-29[北京]
    以用户为中心的软件界面设计 5-16[北京]
    DoDAF规范、模型与实例 5-23[北京]
    信息架构建模(基于UML+EA)5-29[北京]