前 言
二维码索引
岗前培训1
1.认识NoSQL数据库3
2.NoSQL数据库选型—— HBase4
3.HBase存储设计6
小结15
练习16
项目1 HBase安装、部署与运行17
任务1 准备企业部署环境19
任务2 部署HBase伪分布式模式24
任务3 安装ZooKeeper28
任务4 部署HBase完全分布式模式32
项目小结37
项目拓展38
项目2 应用HBase shell命令实现微博
数据存储操作39
任务1 存储微博数据的操作接口41
任务2 创建微博数据存储命名空间43
任务3 设计与创建微博数据46
任务4 操作微博数据52
任务5 完成微博数据的快照管理56
项目小结59
项目拓展59
项目3 应用HBase API操作学员信息61
任务1 完成学员数据增删改查63
任务2 从HDFS读取数据存储到HBase中78
任务3 从HBase中读取数据写入HDFS86
项目小结96
项目拓展96
项目4 应用HBase高级特性优化设计和查询97
任务1 查询及过滤账户信息99
任务2 设计电信语音详单HBase表结构110
任务3 统计网站页面浏览量118
项目小结126
项目拓展126
项目5 应用MongoDB实现管理员工基本信息127
任务1 安装与配置MongoDB129
任务2 创建员工信息数据库142
任务3 创建员工信息数据集合144
项目小结146
项目拓展146
项目6 在MongoDB数据库中操作员工基本信息147
任务1 操作员工信息149
任务2 筛查员工信息157
项目小结160
项目拓展160
项目7 应用MongoDB建立员工信息索引161
任务1 创建索引163
任务2 维护索引167
任务3 比较索引的效率170
项目小结176
项目拓展176
项目8 使用MongoDB聚合完成员工信息统计177
任务1 使用聚合操作函数179
任务2 使用聚合框架181
项目小结185
项目拓展185
参考文献186
展开