求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某航天科 MySQL性能优化
某大型金 Python基础与
某交通信 Oracle数据库
某通信设 Python数据分
某通信设 Python数据分
某综合性 人工智能与机器学习
某工程研 数据库设计与优化

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

 
NoSQL数据库(原理、应用、最佳实践)    
 
邱老师
某知名互联网公司大数据架构师
报名课程   10095 次浏览    471 次 
时间地点: 北京 上海 深圳 根据报名开班
课程费用: 5700元/人
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册
课程简介
NoSQL,泛指非关系型的数据库。随着互联网大数据的增加,传统的关系数据库已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。本课程针对需求,关注典型的NoSQL数据库-Hbase、Cassandra、MongoDB、Redis,从原理、应用和最佳实践三个方面,透彻解析NoSQL数据库,让学员具有高级的实际应用和优化能力。
培训目标:
  • NoSQL数据库概览 
  • NoSQL原理剖析:自己动手实现NoSQL数据库
  • HBase原理、应用与最佳实践:2天
  • HBase 概览
  • Hbase集群
  • HBase性能调优
  • 混合型的非关系的数据库Cassandra原理、应用与最佳实践
  • 分布式文档数据库MongoDB原理、应用与最佳实践
  • Redis原理、应用与最佳实践:
  • 培训对象:数据库应用开发工程师
    学员基础: 具有一定数据库应用开发经验,简单了解数据库原理
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
    培训内容: 3天
    NoSQL数据库概述 为什么需要NoSQL数据库
    Nosql 能做什么,有什么特性
    当前的NoSQL数据库应用情况,
    RDBMS与No-SQL数据库对比分析;
    主流No-SQL数据库分类和应用场景;
    典型No-SQL数据库开源产品介绍;
    No-SQL数据库关键指标分析;
    NoSql与云计算

    NoSQL和关系数据库的混用 定位清晰数据的存储和访问需求
    确定哪些采用NoSQL
    确定哪些采用关系数据库
    建立跨界数据关系和管理方法
    实现数据库整体效能
    NoSQL原理剖析:自己动手实现NoSQL数据库 核心算法设计
    架构模块分析
    动手实现
    案例分析实践
    HBase原理、应用与最佳实践 HBase与Hadoop的关系
    HBase的核心功能模块
    HBase的使用场景和经典案例
  • 搜索引擎应用
  • 量数据存储
  • 用户内容服务
  • 实时消息系统构建
    HBase运行模式
    HBase逻辑结构设计
    列族定义
    将SQL整合到HBase的原因
    基于HBase的SQL引擎实现
    Hive整合HBase的实现
    Hbase集群
    HBase性能调优
  • 混合型的非关系的数据库Cassandra
  • Cassandra设计和架构
  • Cassandra应用实例:某互联网公司日志系统介绍
  • Cassandra节点,集群,数据中心
  • 如何搭建Cassandra集群
  • keyspaces、表、行和列
  • 分割,复制,令牌
  • 群体一致性级别
  • 介绍CQL
  • CQL的数据类型
  • 创造是keyspaces &表
  • 选择列和类型
  • 选择主键
  • 行和列的数据布局
  • 生存时间(TTL)
  • 查询CQL
  • CQL的更新
  • 集合(列表/地图/集合)
  • 创建和使用二级索引
  • 组合键(分区键和聚类密钥)
  • 时间序列数据 br>
  • 时间序列数据的最佳实践
  • 计数器v
  • 轻量级的交易(LWT)
  • 多用途的情况下,从不同的领域提出
  • 学生工作组设计和模型
  • 讨论各种设计,分析决定
    分布式文档数据库MongoDB原理、应用与最佳实践 为什么选择mongodb
    MongoDB的适用领域
    某互联网应用:文档数据库实例回顾
    MongoDB的体系架构解读;
    MongoDB生态系统节点类型;
    mongodb的主要特性
    mongodb的核心服务器和工具
    MongoDB部署
    MongoDB库如何设计
    MongoDB 表如何设计
    MongoDB GridFS
    MongoDB MapReduce
    mongodb与应用程序开发
    精通mongod-索引与查询优化
    精通mongod-复制、分片  
    MongoDB集群监控
    MongoDB集群线上典型问题案例分析及解决
    MongoDB集群性能优化方案
    MongoDB集群如何无缝扩容扩展。
    Redis原理、应用与最佳实践:
  • Redis应用案例回顾——新浪微博
  • 新浪微博中哪里用到了redis,为什么使用
    经验和教训
    redis功能概要
    Redis架构原理
    Redis核心服务解析
    基于Redis单机数据库的实现
    基于Redis多机数据库的实现
    Redis应用场景解析
    Redis的优化实例历程
    10095 次浏览   471 次
    其他人还看了课程
    Oracle10g Stream原理与应用  2020 次浏览
    Oracle 调优培训计划  1709 次浏览
    Oracle PL/SQL高级开发与性能优化  1748 次浏览
    Oracle备份与恢复培训大纲(标准三天)  2402 次浏览
    数据挖掘与现代企业的数据化运营实践  1771 次浏览
    PL/SQL编程和使用技巧  1857 次浏览
    定制内训




    最新活动计划
    配置管理方法、实践与应用 10-11[北京]
    持续集成测试与最佳实践 10-23[北京]
    嵌入式软件架构设计与实例 10-25[北京]
    嵌入式linux内核、驱动开发、性能优化 10-28[北京]
    高可用架构设计与实践 10-29[北京]
    C#高级开发技术 11-8[北京]