java php asp.net 安卓 云计算 数据库

海量数据存储之nosql应用

价格:1600
总课时:22课时 发布时间:2014年

简介

项目经理、技术总监

收看本课程的其它同学

  • gudedi

  • sherkergg

  • dvfu2008

  • zshawk1982

  • lp274522459

  • tangling

  • weizhiangzui

  • qqww45

  • 浪曦管理员

  • 已有941人购买

    浪曦星际一卡通

  • 已有376人购买

    浪曦OA与工作流系统

  • 已有360人购买

    Spring源码解读与设计详析

  • 已有307人购买

    Java常见笔试、面试系列

  • 已有295人购买

    浪曦CRM企业级开发应用系统

  • 已有295人购买

    风中叶2016述职规划全程讲座分享

  • 已有251人购买

    Git应用开发详解(体验)

  • 已有233人购买

    Mysql高级海量数据存储和优化

  • 已有222人购买

    圣思园视频

  • 已有192人购买

    Oracle DBA系列教程

  • 课程简介
  • 课程目录
  • 课程评价(46)

      本课程会介绍多个流行的NoSQL产品(比如MongoDB, Redis、Memcached),由浅入深,从安装到基本理论,到基本使用,再到高可用高可靠集群搭建,备份、同步等核心问题。并且本课程中还会介绍数个著名互联网公司实际遇到的数据存储,访问以及可扩展性的问题,并以此为例子介绍怎样挑选合适的NoSQL产品。

适合人群:最好有点关系型数据库基础或有点软件的基础。



                                         课程大纲

课时 章节 知识要点
第一讲 nosql理论 1.nosql数据模型
2.nosql分类
3.分布式模型
4.可扩展性和一致性(cap、base等)
5.nosql选型和使用场景
第二讲 Memcached基础 1.Memcached优点、限制、应用点
2.Memcached安装、启动、启动参数
3.daemontools启动工具
4.Memcached的调试
5.Memcached的命令
第三讲 深入Memcached内部原理 1.统计分析及调优
2.调优工具Memcached-tool
3.守护进程机制和Socket事件处理机制
4.内存分配机制及调优
第四讲 Memcached分布式集群方案 1.使用方式--客户端实现hash
2.Memcached架构层次
3.常用的hash算法一致性hash
4.一致性hash原理及实现
5.新浪Memcachedb和c的libMemcached
第五讲 Memcached Java客户端 1.java客户端基本使用
2.java客户端包装之接口隔离
3.java客户端包装之配置方式代替硬编码
4.java客户端包装之Cluster实现
5.java客户端包装之结合本地缓存
6.java客户端包装之源代码优化修改
第六讲 redis数据类型 1.redis安装及配置(windows、linux)
2.redis 各数据类型及命令和使用场景(string,list,hashes,set,sortedset)
第七讲 redis进阶 1.redis key命令操作
2.redis 事务操作
3.redis 主从复制实现
4.redis持久化机制实现
第八讲 redis深入 1.redis主从复制深入原理
2.redis主从复制流程
3.redis复制缺陷及解决方案
第九讲 redis服务器管理和优化 1.Redis服务器管理
2.Redis内存优化
3.redis.conf文件详解
第十讲 redis集群方案 1.通过presharding进行Redis在线扩容
2.过keepalived实现的高可用方案
3.redis集群高可用以及性能的折中方案
4.某公司实际搭建解析
第十一讲 redis  java客户端操作 1.jedis基本使用
2.jedis一致性hash实现shared
3.Memcached和Redis比较
第十二讲 Mongodb入门 1.MongoDb特点、功能、适用场景
2.MongoDB安装和配置
3.体系结构(数据逻辑结构、数据存储结构)
4.数据库启动、停止、连接
第十三讲 Mongodb基本操作 1.bson
2.基本增、删、改、查操作
3.客户端GUI工具的使用
第十四讲 Mongodb高级查询操作 1.条件查询
2.游标
3.存储过程的使用
第十五讲 Mongodb高级应用 1.Capped Collection的使用
2.GridFS实现海量存储
3.Mongodb的MapReduce实现
第十六讲 Mongodb数据管理 1.导入数据
2.导出数据
3.备份
4.恢复
第十七讲 Mongodb服务器管理 1.访问控制
2.命令行操作控制
3.进程控制方案
第十八讲 Mongodb索引及优化 1.Mongodb各种索引操作
2.Mongodb索引优化
第十九讲 Mongodb性能优化 1.执行计划解析
2.IO,CUP损耗解析
3.性能优化方案
4.性能监控
第二十讲 Mongodb集群方案1 1.Replica Set搭建方案
第二十一讲 Mongodb集群方案2 1.Sharding搭建方案
第二十二讲 Mongodb集群方案3 1.Master/Slaver搭建方案
第二十三讲 Mongodb  java客户端操作 1.增、删、改、查操作
2.MapReduce操作
3.其它
第二十四讲 Spring data for Mongodb spring data框架提供的对Mongodb的orm操作详解