
HBase
瞧德
你好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HBase简介、数据模型
目录HBase简介HBase数据模型自动分区HBase数据操作的实现HBase体系结构HBase简介HBase是一个在HDFS上开发的高可靠、高性能、面向列、可伸缩的分布式数据库。HBase适用于实时地随意访问超大规模数据集。NoSQL发展前景关于GFS和MapReduceGFS是HDFS的前身,它使用商用硬件集群存储海量数据。文件系统将数据在节点之间冗...原创 2019-06-19 23:08:11 · 1114 阅读 · 0 评论 -
HBase:独立模式、伪分布式和完全分布式的安装部署
目录独立模式伪分布式完全分布式使用独立安装的zookeeper现有三台机器,主机名分别为hmaster1,hslave1,hslave2,并且已经搭建了完全分布式hdfs集群独立模式在独立模式下,HBase产生的数据存储于本地文件系统,所以并不能保证HBase的高可靠安全运行。这适用于本地开发和测试用例,其中集群故障的成本得到很好的控制。它不适合生产部署,最终会丢失数据...原创 2019-06-18 02:19:15 · 2173 阅读 · 0 评论 -
HBase:体系结构工作原理
目录体系结构、工作原理ClientZookeeperHMasterHRegionserverHRegionHStoreMemStoreHFileHLog相关属性分析体系结构、工作原理HBase服务器体系结构遵从总从服务器架构,HMaster负责管理所有HRegionserver,并且HBase中所有服务器是由Zookeeper进行协调。HBase...原创 2019-07-08 00:37:17 · 645 阅读 · 0 评论 -
HBase:HBase Shell常用命令
目录进入HBase shell、查看所有表、创建表、插入数据扫描表、获取一行记录、获取单元格、单元格内容追加删除单元格、查看检索结构、新增列族并指定版本扫描表并查看多版本值、指定时间戳删除单元格删除列族、清空表记录、禁用表、删除表将表映射成变量、列出命名空间、列出命名空间内的表创建命令空间并添加描述、查看命令空间的描述删除表空间、冲刷表数据、支持Ruby语法建表...原创 2019-07-08 12:00:25 · 1162 阅读 · 0 评论 -
HBase与MapReduce整合:TableMapper与TableReducer部分源码分析
目录关于TableMapper和TableReducerTableMapReduceUtilinitTableMapperJobinitTableReducerJobTableInputFormatTableRecordReaderTableOutputFormat关于TableMapper和TableReducer在自定义TableMapper时需要指定两个泛...原创 2019-07-12 19:13:34 · 4565 阅读 · 0 评论 -
HBase:客户端API之Admin与Table类的操作
目录连接HBaseTable类:CRUDput单行put客户端的写缓冲区多行Put原子性Putget单行GetResult类多行Getdelete单行delete多行delete原子性Delete批量处理操作扫描ScanResultScanner缓存和批量处理Admin类:管理类操作连接HBase在H...原创 2019-07-11 18:16:17 · 3335 阅读 · 0 评论 -
HBase:客户端API之CompareFilter过滤器、与MapReduce集成
目录过滤器CompareFilterMapReduce集成 hdfs->hbase hbase->hdfs hbase->hbase过滤器HBase中可以通过get()和scan()指定列族、列、时间戳及版本号来查询数据,但缺少一些细粒度的筛选功能,比如正则表达式对行键或值进行筛选。Get和Sc...原创 2019-07-12 15:55:09 · 2360 阅读 · 0 评论 -
HBase知识点总结(面试)
阅读摘记,更新中...目录LSM-Tree是什么?为何HBase速度很快?HBase与Hive区别?HBase与传统关系型数据库区别?HBase的读写流程?Rolling WAL?Hbase memstore 的刷写时机?为什么不建议在 HBase 中使用过多的列族?HRegionServer 宕机如何处理?HBase合并机制?HBase读性能优...原创 2019-08-23 00:43:46 · 2865 阅读 · 0 评论