Spring Boot 2.x :通过 spring-boot-starter-hbase 集成 HBase
本文内容
- HBase 简介和应用场景
- spring-boot-starter-hbase 开源简介
- 集成 HBase 实战
- 小结
一、HBase 简介和应用场景
1.1 HBase 是什么?
HBase 是在 Hadoop 分布式文件系统(简称:HDFS)之上的分布式面向列的数据库。而且是 2007 最初原型,历史悠久。
那追根究底,Hadoop 是什么?Hadoop是一个分布式环境存储并处理大数据。Hadoop 使用 MapReduce 算法统计分析大数据。这时候不得不说下 Google 的著名的三篇大数据的论文,分别讲述 GFS、MapReduce、BigTable,详见 https://www.bysocket.com/archives/2051。
那回到 HBase,HBase 在 Hadoop 之上提供了类似 BigTable 的能力,它