实战 \HBase+SpringBoot实战分布式文件存储
收藏

HBase+SpringBoot实战分布式文件存储

集群部署 / 原理讲解 / 高级特性 / 优化与容灾 / Phoenix和Sqoop / 开发实战

HBase+SpringBoot实战分布式文件存储

难度 中级 ·
时长 12小时 ·
学习人数 148 ·
综合评分 10.00分
¥ 288.00

HBase+SpringBoot实战分布式文件存储

观看导学视频

HBase+SpringBoot实战分布式文件存储
HBase是一个分布式可扩展的列式数据库,基于Hadoop实现大数据存储,提供数据的随机读写访问。 本课程讲解HBase集群部署、基础原理、高级特性、优化策略、容灾监控、开发实战,以及HBase相关的其他开源项目(如Phoenix,Sqoop等),感兴趣的小伙伴千万不要错过!
叁金

大数据研发工程师

MySQL/Oracle性能吃紧?
可以来试试HBase

玩互联网, 无法预测面临的用户到底有多少
那就做好系统伸缩性,避免“杯具”
轻松实现水平伸缩和百万级吞吐

从理论到实战,让你轻松应用到实际工作中

认识HBase

HBase简介与数据模型
HBase与关系型数据库区别
HBase伪分布式集群安装

HBase基础

HBase基础架构
HBase写/读流程
HBase模块协作

基础操作

Shell命令实战
Java Api实现HBase操作
用过滤器筛选数据

HBase进阶

HBase优化策略
HBase协处理器开发
HBase备份与恢复
JMX监控实战

常用周边技术

Phoenix简介与安装
Shell/Java Api操作Phoenix
MyBatis操作Phoenix
Sqoop简介及数据导入实战

HBase+SpringBoot开发海量文件存储服务

包含ZooKeeper实现分布式锁和token鉴权等一系列实战操作

功能模块

Hos-sdk SDK模块
Hos-web 接口服务模块
Hos-server 文件管理模块
Hos-core 权限管理模块
Hos-core 用户管理模块
Hos-mybatis 数据库操作模块

从需求到设计,贴近真实工作的开发流程

海量图片、快速查询、文件保密统统不是问题

学员专享增值服务

问答专区

讲师集中答疑

关于课程的问题都可在问答区随时提问
讲师会进行集中答疑

源码开放

提供完整代码

课程案例代码完全开放给你,你可以根据
所学知识自行修改

适合人群及技术储备要求

本门课程针对于有一定的Java编程经验,想了解Apache开源项目HBase及其相关的工具的同学

技术储备要求

熟悉Linux基本命令 / 熟悉java编程语言与Spring Boot框架 / 了解Hadoop

环境参数

  • 基础工具 Maven、JDK8、MySQL
  • 开发工具 Intellij IDEA
  • 演示工具 Insomnia
  • 项目框架 Hadoop、HBase、Zookeeper
  • 项目框架 SpringBoot、Mybatis
  • 可选工具 VirtualBox、XShell、Putty
  • 可选工具 Filezilla Client
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信