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

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

全部课程 >数据库与大数据  
非关系数据库:键值、列簇、文档、图、时序
1656 次浏览  32 次
Kevin老师
现任国内某知名互联网公司大数据架构师,大数据技术总负责人。
 
时间地点: 北京 上海 深圳根据报名开班
课程费用:5700元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


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


    随着互联网大数据的增加,传统的关系数据库已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库和分布式数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。本课程针对需求,关注典型的NoSQL数据库-Hbase、Cassandra、MongoDB、Redis,从原理、应用和最佳实践三个方面,透彻解析NoSQL数据库,让学员具有高级的实际应用和优化能力。课程同时关注分布式数据库的设计优化方法,结合案例讲解实践经验。

    培训对象:数据库应用开发工程师
    学员基础:具有一定数据库应用开发经验,简单了解数据库原理
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
    培训内容:3天

    非关系数据库概述 当前新型数据库技术的热点:
    • 分布式数据库
    • 非关系数据库的典型分类
      • √ 键值(key/value)数据库
        √ 列存储数据库
        √ 文档型数据库
        √ 图数据库
        √ 分析型数据库
        √ 时间序列数据库
    非关系数据库概览
    • 为什么需要NoSQL数据库
    • NoSQL 能做什么,有什么特性
    • 当前的NoSQL数据库应用情况,
    • RDBMS与No-SQL数据库对比分析;
    • 主流No-SQL数据库分类和应用场景;
    • 典型No-SQL数据库开源产品介绍;
    • No-SQL数据库关键指标分析;
    • NoSql与云计算
    分布式数据库概览
    • 为什么需要分布式数据库
    • 分布式数据库的应用场景
    • 当前分布式数据库的产品介绍
    NoSQL和关系数据库的混用 定位清晰数据的存储和访问需求
    确定哪些采用NoSQL
    确定哪些采用关系数据库
    建立跨界数据关系和管理方法
    实现数据库整体效能
    键值数据库 什么是键值数据库
    键值数据库典型应用场景:
    • 内存数据
    • 缓存数据
    Redis应用案例讲解:新浪微博
    键值数据库的典型实例:Redis
    键值数据库redis的使用:
    • 并发处理
    • 事务操作
    • 分布式操作
    • 主从备份
    • 集群部署、动态扩展
    Redis的架构原理:
      内部数据结构
        √简单动态字符串
        √ 双端链表
        √ 字典
        √跳跃表
      内存映射数据结构
        √ 整数整合
        √ 压缩列表
      Redis数据类型
        √ 对象处理机制
        √ 字符串
        √ 哈希表
        √ 列表
        √ 集合
        √ 有续集
    列式数据库 什么是列式数据库
    列式数据库的使用场景
    列示数据库都有哪些
    典型列式数据库HBase解析:
    • 体系结构
    • 工作原理
    • 核心数据结构
    • 操作接口
    列式数据库Hbase应用实例讲解
    文档数据库 什么是文档数据库
    文档数据库的使用场景
    文档数据库都有哪些
    典型列式数据库MongoDB解析:
    • 体系结构
    • 工作原理
    • 核心数据结构
    • 操作接口
    列式数据库MongoDB应用实例讲解
    图数据库 什么是图数据库
    图数据库的使用场景
    图数据库都有哪些
    图数据库和关系数据库的对比
    • 结构对比
    • 性能对比
    典型图数据库Neo4J解析:
    • 体系结构
    • 工作原理
    • 核心数据结构
    • 操作接口
    图数据库Neo4J应用示例讲解
    时间序列数据库 什么是时间序列数据库
    时间序列数据库的使用场景
    都有哪些时间序列数据库
    时间序列数据库和关系数据库的对比
    • 结构对比
    • 性能对比
    典型时间序列数据库influxDB解析:
    • 体系结构
    • 工作原理
    • 核心数据结构
    • 操作接口
    时间序列数据库influxDB应用示例讲解

    分析型数据库 什么是分析型数据库
    分析型数据库的使用场景
    都有哪些分析型数据库
    分析型数据库和关系数据库的对比
    典型时间序列数据库MongoDB解析:
    • 体系结构
    • 工作原理
    • 核心数据结构
    • 操作接口
    分析型数据库Analytic DB应用示例讲解

    分布型非关系数据 分布式数据库的典型应用场景
    分布式非关系型数据库典型的有哪些:
    • 键值类数据库
    • 文档式数据库MongoDB
    • 混合型数据库Cassandra
    各种分布式数据库的对比
    分布式文档数据库MongoDB解析:
    • 体系结构
    • 工作原理
    • 核心数据结构
    • 操作接口
    分布式文档数据库Cassandra解析:
    • 体系结构
    • 工作原理
    • 核心数据结构
    • 操作接口
       
    1656 次浏览  32 次
    其他人还看了课程
    使用PowerDesigner进行数据建模  2588 次浏览
    并发、大容量、高性能数据库设计与优化  15865 次浏览
    IT数据治理   1779 次浏览
    Hadoop原理、部署、编程与性能调优  2755 次浏览
    DM(数据建模)/ DW(数据仓库)建模和ETL方法  3021 次浏览
    Oracle数据库性能优化最佳实践  3880 次浏览
    定制内训


    咨询服务:大数据技术平台构建与应用
    咨询目标 帮助客户设计、规划大数据架构
    帮助客户建立大数据技术平台,
    帮助客户建立大数据分析模型
    咨询范围 大数据架构:数据结构模型,存储空间,数据分析模型
    大数据技术平台:分布式存储与计算平台,采集工具,分析工具
    大数据分析应用案例:分析模型,结果报告
    咨询方式 调查分析客户当前的数据资源和使用情况。
    为客户设计大数据架构
    搭建大数据技术平台
    建立大数据分析应用示例。
    详情咨询: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[北京]