注册 登录 进入教材巡展
#

出版时间:2025-09

最新印次日期:2025-9

出版社:中国铁道出版社

以下为《Hbase分布式数据库技术与应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113319533
  • 1版
  • 572098
  • 16开
  • 2025-09
  • 工学
  • 计算机类
  • 计算机类
  • 本科 高职
作者简介
王亚坤,大学本科,学士学位,高级工程师、系统架构设计师,南昌职业大学专任教师,软件工程技术教研室主任;主专业方向为系统设计、软件开发、系统架构、数据库应用。主授课程有数据库原理与应用、Vue开发技术。主要编写教材有《MySQL数据库技术及应用》(第二主编)、《计算机应用基础》(第二主编、省部级规划)。参与申请发明专利3项、申请软件著作权2项,主持或参与校级课题2项,参与省级课题2项,带领学生参加蓝桥杯大赛获省级二等奖、三等奖多项,带领学生参加大学生计算机设计大赛获国赛三等奖。张小丽,大学本科学历,就职于厦门华天涉外职业技术学院,软件技术方向专任教师。主授面向对象程序设计、移动应用开发、Python程序设计等专业课程。主持和参与多本校本教材建设,指导学生参加厦门市高等职业院校技能竞赛,在信息安全、云计算、移动应用开发等项目上获得过二、三等奖;在国青杯赛中获得过一、二、三等奖。主持福建省中青年教师教育科研项目科技课题2项,担任福建省职业教育在线精品课程《面向对象程序设计》负责人。阳维国,重庆大学毕业,国家信息系统高级项目管理师,云计算、大数据领域专家。黄冈教育谷投资控股有限公司重庆工程校区教学主任,15年以上数据分析大数据领域经验。曾担任:黄冈教育谷投资控股有限公司大数据&网络安全专业委员会主任,香港电讯盈科广东省联通UBIS经营分析系统技术顾问,美国惠普上海GDCC商务智能资深架构师,上海复旦光华信息安全部高级项目经理。曾主导参与:重庆市公共交通政府购买服务大数据平台建设,中国电信3GPPOCS在线计费系统建设,中国交通银行ACRM分析系统总体设计,美国摩托罗拉财务分析系统服务咨询,法国圣戈班石膏建材财务分析总体设计,日本松下集团BI分析系统总体设计,华为BI门户集成顾问咨询,中国南车集团商务智能系统顾问咨询,广东省联通UBIS经营分析系统架构设计。毛晓明,副教授,毕业于曲阜师范大学,大学本科学历,现就职于东营科技职业学院。长期从事大数据相关技术的研究和教学工作,曾指导学生在全国互联网+大学生创新创业大赛中获得三等奖。
查看全部
内容简介
本书以“理论+实践+行业应用”为主线,系统讲解HBase的核心技术及其在大数据生态中的应用,帮助读者掌握分布式数据库的设计、开发与优化技能。全书分为基础篇、实践篇、拓展篇三部分,涵盖HBase架构、数据操作、性能调优及企业级解决方案。基础篇介绍了HBase的历史、背景、技术原理和安装方法。实践篇重点讲解HBase工具的使用,包括Shell操作、API用法,以及Sqoop的使用。拓展篇根据行业需求,讲解与HBase结合紧密的实践开发案例。
目录
基础篇
项目一认识HBase
任务了解数据库的发展和HBase的由来
一、了解数据创新
二、了解关系型数据库与NoSQL数据库
三、了解HBase的由来
四、了解HBase的崛起
五、了解HBase的使用场景
※思考与练习
项目二浅淅HBase数据模型和架构
任务一浅析HBase运行机制
一、了解HBase生态系统
二、掌握HBase系统架构
任务二初探HBase数据模型
一、掌握概念视图
二、掌握物理视图
※思考与练习
项目三安装HBase
任务一HBase安装配置
一、安装Hadoop
二、HBase单节点模式安装
三、HBase伪分布模式安装
四、HBase完全分布式模式安装
任务二查看HBaseWebUI
一、修改端口属性
二、查看主页信息
※思考与练习
实践篇
项目四熟悉HBaseShell
任务熟悉基本的HBaseShell操作
一、掌握HBaseShell操作
二、掌握Help命令
三、掌握General命令
四、掌握DDL命令
五、掌握namespace命令
六、掌握DML命令
※思考与练习
项目五HBaseAPI开发
任务一掌握HBase常用JavaAPI
一、掌握HBase常用API接口
二、学习HBase编程
任务二详解HBase过滤器
一、了解HBase过滤器
二、掌握HBase过滤器分类
任务三详解HBase计数器
一、使用Shell命令行操作计数器
二、了解单计数器JavaAPI
三、了解多计数器JavaAPI
任务四详解HBase协处理器
一、了解协处理器类型
二、掌握协处理的加载、卸载方式
三、掌握编程实现步骤
※思考与练习
项目六HBase数据的导入、导出
任务使用Sqoop进行数据的导入、导出
一、了解Sqoop
二、了解Sqoop版本
三、安装Sqoop
四、掌握Sqoop基本命令
※思考与练习
拓展篇
项目七基于HBase的微博案例
任务开发HBase微博应用
一、设计数据表
二、创建项目架构
三、定义常量
四、封装HBaseUtil
五、封装HBaseDao
六、测试代码
※思考与练习
附录A思考与练习参考答案
参考文献