HBase+SpringBoot分布式文件存储实战(二)-HBase简介与环境部署

简介: 1 HBase简介及其在大数据生态圈的位置行列表举例行 / 列式数据表,即把列放在一起列式则适合于大批量查询2 HBase数据存储模型及与关系型数据库的区别...

1 HBase简介及其在大数据生态圈的位置

img_d67d3cd4a21b8e77b5416d506c98245a.png

img_498795178fb09cc158072557fcee1c5b.png

行列表举例


img_bd59b7978901bfce7789b2b59db20273.png
行 / 列式数据表,即把列放在一起

列式则适合于大批量查询
img_37d2d63874b9d2010ce3eb8c8dbf386d.png

img_3dd8fc4105c84bb0524968e6b6f1acf2.png

img_d0f7ca3a6ec1f1bff2ddc595db04be11.png

2 HBase数据存储模型及与关系型数据库的区别

  • 分布式基础理论


    img_76404717435c8be62381a8413462a690.png

    img_e780a7bcfb2241a69fea2d2760534d9b.png
  • HBase 概念


    img_7aa7ead7870b1f4083be5627e1e745fc.png

    img_1759022012f644834381c69a016b2e8e.png

    img_a4340bd23e569db87e23156c874d8063.png

    img_0f19cf91dd1b9eef62aee6607aa2177f.png
  • HBase与传统数据库的区别


    img_da36df2f27dd4d09bf7388e6c3ec9603.png

    img_55b6a739968db65dd801d3cfd1434255.png
    存储例子

    img_326f3193246f8129908e50a3a5f61b1c.png
    HBase 存储结果

    HBase 数据模型


    img_2da255b72c45032bbe41284d319fa215.png

3 Hadoop伪分布式集群安装

img_742142b5b55503e56d22b8488afed3d7.png

img_19b69685654b17a70d956c666fe32afc.png

img_02845fc43afd3df390e69dfc7bc234a9.png
配置 hadoop.env.sh 的 Java 环境变量

img_e872fb3524be82e4e7efb13415e318c6.png

img_c94dcd8bc7d62fd3fa134befcee21cdb.png

img_6cb4502fa7e60680e82f3c486d81a1bc.png
新建一个数据存储目录

img_c7b941fd501a57d996d42cd9dfbae2b8.png
相关实践学习
lindorm多模间数据无缝流转
展现了Lindorm多模融合能力——用kafka API写入,无缝流转在各引擎内进行数据存储和计算的实验。
云数据库HBase版使用教程
  相关的阿里云产品:云数据库 HBase 版 面向大数据领域的一站式NoSQL服务,100%兼容开源HBase并深度扩展,支持海量数据下的实时存储、高并发吞吐、轻SQL分析、全文检索、时序时空查询等能力,是风控、推荐、广告、物联网、车联网、Feeds流、数据大屏等场景首选数据库,是为淘宝、支付宝、菜鸟等众多阿里核心业务提供关键支撑的数据库。 了解产品详情: https://cn.aliyun.com/product/hbase   ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
8天前
|
存储 Java 文件存储
Spring Boot 3 整合 Minio 实现文件存储
本文介绍了如何使用 Spring Boot 3 整合 MinIO 实现文件存储服务。MinIO 是一款高性能的对象存储服务器,适合大规模数据存储与分析,支持多种部署环境且文档完备、开源免费。从 MinIO 的快速安装、配置文件公开访问,到 Spring Boot 中集成 MinIO 客户端的步骤,包括创建用户访问密钥、引入依赖包、添加配置信息、编写 MinIO 客户端配置类及上传和预览文件的服务代码。最后通过 Apifox 进行文件上传测试,并验证文件是否成功存储及预览功能是否正常。关注公众号“Harry技术”,回复 minio 获取源码地址。
142 76
|
7月前
|
分布式计算 Java Hadoop
杨校老师课堂之分布式数据库HBase的部署和基本操作
杨校老师课堂之分布式数据库HBase的部署和基本操作
76 0
|
3月前
|
存储 开发框架 .NET
C#语言如何搭建分布式文件存储系统
C#语言如何搭建分布式文件存储系统
97 2
|
3月前
|
SQL NoSQL MongoDB
一款基于分布式文件存储的数据库MongoDB的介绍及基本使用教程
一款基于分布式文件存储的数据库MongoDB的介绍及基本使用教程
68 0
|
3月前
|
存储 分布式计算 监控
C# 创建一个分布式文件存储系统需要怎么设计??
C# 创建一个分布式文件存储系统需要怎么设计??
56 0
|
5月前
|
存储 监控 Shell
HBase2.1分布式部署
HBase2.1分布式部署
|
7月前
|
存储 NoSQL Java
HBase是一个开源的、分布式的、面向列的NoSQL数据库系统
HBase是一个开源的、分布式的、面向列的NoSQL数据库系统
131 0
|
7月前
|
存储 分布式计算 Hadoop
【大数据】分布式数据库HBase下载安装教程
【大数据】分布式数据库HBase下载安装教程
243 0
|
7月前
|
存储 缓存 大数据
【大数据】分布式数据库HBase
【大数据】分布式数据库HBase
135 0
|
Java Spring 数据格式
自己动手搭建一个简易的SpringBoot环境
什么是springboot? Spring Boot俗称微服务。Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
1357 0