09 2021 档案

摘要:4.2.6 删除多行数据 public static void deleteMultiRow(String tableName, String... rows) throws IOException{ HTable hTable = new HTable(conf, tableName); List 阅读全文
posted @ 2021-09-29 00:33 大雄的脑袋 阅读(56) 评论(0) 推荐(0) 编辑
摘要:第 4 章 HBase API 4.1 环境准备 新建项目后在 pom.xml 中添加依赖: <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-server</artifactId> <version>1.3.1</ 阅读全文
posted @ 2021-09-27 20:17 大雄的脑袋 阅读(48) 评论(0) 推荐(0) 编辑
摘要:容器网络 1. 容器的定义和特性 云计算虚拟机解决的是基础医院层的弹性伸缩,容器解决的是基础资源层弹性伸缩带来的批量,快速部署问题。 容器,英文是container,有另外一个意思是集装箱,可以交付的集装箱两大特性,一是打包,二是标准。 2 容器如何对应用打包 2.1 首先要有个封闭环境 把东西封装 阅读全文
posted @ 2021-09-25 11:15 大雄的脑袋 阅读(70) 评论(0) 推荐(0) 编辑
摘要:3.6 Region Split 默认情况下,每个 Table 起初只有一个 Region,随着数据的不断写入,Region 会自动进 行拆分。刚拆分时,两个子 Region 都位于当前的 Region Server,但处于负载均衡的考虑, HMaster 有可能会将某个 Region 转移给其他的 阅读全文
posted @ 2021-09-24 13:31 大雄的脑袋 阅读(40) 评论(0) 推荐(0) 编辑
摘要:tcp 和 udp的区别 TCP 提供可靠交付,而 UDP 继承了 IP 包的特性,不保证不丢失,不保证按顺序到达。 TCP 是面向字节流的。UDP 继承了 IP 的特性,基于数据报的,一个一个地发,一个一个地收。 TCP 是可以有拥塞控制的。UDP 就不会,应用让我发,我就发,管它洪水滔天。 TC 阅读全文
posted @ 2021-09-22 19:26 大雄的脑袋 阅读(59) 评论(0) 推荐(0) 编辑
摘要:3.4 读流程 读流程 1)Client 先访问 zookeeper,获取 hbase:meta 表位于哪个 Region Server。 2)访问对应的 Region Server,获取 hbase:meta 表,根据读请求的 namespace:table/rowkey, 查询出目标数据位于哪个 阅读全文
posted @ 2021-09-21 22:19 大雄的脑袋 阅读(38) 评论(0) 推荐(0) 编辑
摘要:3.3 MemStore Flush MemStore 刷写时机: 1.当某个 memstroe 的大小达到了 hbase.hregion.memstore.flush.size(默认值 128M), 其所在 region 的所有 memstore 都会刷写。 当 memstore 的大小达到了 h 阅读全文
posted @ 2021-09-18 15:52 大雄的脑袋 阅读(53) 评论(0) 推荐(0) 编辑
摘要:在极客时间上找到了一个比较有意思的关于网络的课程 计网的知识也快忘光了,顺便补一补 记录一个问题 如果一个局域网里面有多个交换机,ARP 广播的模式会出现什么问题呢? ARP广播时,交换机会将一个端口收到的包转发到其它所有的端口上。比如数据包经过交换机A到达交换机B,交换机B又将包复制为多份广播出去 阅读全文
posted @ 2021-09-17 08:13 大雄的脑袋 阅读(102) 评论(0) 推荐(0) 编辑
摘要:3.1 架构原理 1)StoreFile 保存实际数据的物理文件,StoreFile 以 HFile 的形式存储在 HDFS 上。每个 Store 会有 一个或多个 StoreFile(HFile),数据在每个 StoreFile 中都是有序的。 2)MemStore 写缓存,由于 HFile 中的 阅读全文
posted @ 2021-09-15 21:19 大雄的脑袋 阅读(58) 评论(0) 推荐(0) 编辑
摘要:2.2 HBase Shell 操作 2.2.1 基本操作 1.进入 HBase 客户端命令行 [atguigu@hadoop102 hbase]$ bin/hbase shell 2.查看帮助命令 hbase(main):001:0> help 3.查看当前数据库中有哪些表 hbase(main) 阅读全文
posted @ 2021-09-13 22:20 大雄的脑袋 阅读(56) 评论(0) 推荐(0) 编辑
摘要:2.1 HBase 安装部署 2.1.1 Zookeeper 正常部署 首先保证 Zookeeper 集群的正常部署,并启动之: [atguigu@hadoop102 zookeeper-3.4.10]$ bin/zkServer.sh start [atguigu@hadoop103 zookee 阅读全文
posted @ 2021-09-10 21:06 大雄的脑袋 阅读(64) 评论(0) 推荐(0) 编辑
摘要:hbase是跟着尚硅谷的教程进行学习的 1.1 HBase 定义 HBase 是一种分布式、可扩展、支持海量数据存储的 NoSQL 数据库。 1.2 HBase 数据模型 逻辑上,HBase 的数据模型同关系型数据库很类似,数据存储在一张表中,有行有列。 但从 HBase 的底层物理存储结构(K-V 阅读全文
posted @ 2021-09-07 19:56 大雄的脑袋 阅读(55) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示