上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 47 下一页
摘要: 一 认识过滤器 1.1 什么是过滤器 Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权 阅读全文
posted @ 2023-12-14 13:18 guoyu1 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 在Java中,LinkedBlockingQueue 和 SynchronousQueue 是两种不同类型的阻塞队列,它们有一些关键的区别: 实现机制: LinkedBlockingQueue 使用一个链表实现的有界或无界队列。有界队列的容量是固定的,而无界队列的容量理论上是无限的。 Synchro 阅读全文
posted @ 2023-12-13 13:41 guoyu1 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 计算:所以我们要按照1M的上限来计算,假设每个单词都为16个字节,那么1M的内存可以处理多少个单词呢?1M = 1024 KB = 1024 * 1024 B 。然后1M / 16B = 2^16个单词1G大概有多少个单词呢? 有2^26个单词但是实际中远远不止这些,因为我们是按照最大单词长度算的。 阅读全文
posted @ 2023-12-13 12:56 guoyu1 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 问题描述:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中? 问题分析:40亿 不重复 ,没有排序。40亿个unsigned int的整数,放到内存中的话,大约是160G。32*40亿=1280亿=1280000000000bit 阅读全文
posted @ 2023-12-13 12:51 guoyu1 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 参考: https://www.cnblogs.com/vivotech/p/17585094.html 阅读全文
posted @ 2023-12-11 22:42 guoyu1 阅读(13) 评论(0) 推荐(0) 编辑
摘要: Hbase Split 是一个很重要的功能,HBase 通过把数据分配到一定数量的 Region 来达到负载均衡的。当 Region 管理的数据过多时,可以通过手动或自动的方式触发 HBase Split 将一个 Region 分裂成两个新的子 Region,并对父 Region 进行清除处理(不会 阅读全文
posted @ 2023-12-11 22:28 guoyu1 阅读(57) 评论(0) 推荐(0) 编辑
摘要: HBase系统中一张表会被水平切分成多个Region,每个Region负责自己区域的数据读写请求。水平切分意味着每个Region会包含所有的列簇数据,HBase将不同列簇的数据存储在不同的Store中,每个Store由一个MemStore和一系列HFile组成,如图所示。 Region结构组成 HB 阅读全文
posted @ 2023-12-11 22:14 guoyu1 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Memstore是HBase框架中非常重要的组成部分之一,是HBase能够实现高性能随机读写至关重要的一环。深入理解Memstore的工作原理、运行机制以及相关配置,对hbase集群管理、性能调优都有着非常重要的帮助。 一、Memstore 概述 HBase中,Region是集群节点上最小的数据服务 阅读全文
posted @ 2023-12-11 21:51 guoyu1 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 互联网公司的 Hadoop 集群一般都会比较大,几百台服务器会分布在不同的机架上,甚至在不同的机房。出于保证数据安全性和数据传输的高效性的平衡考虑,HDFS希望不同节点之间的通信能够尽量发生在同一个机架之内,而不是跨机架和跨机房。同时,NameNode 在分配 Block 的存储位置的时候,会尽可能 阅读全文
posted @ 2023-12-11 18:13 guoyu1 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 10分钟带你全面了解StarRocks,写的很好 https://zhuanlan.zhihu.com/p/532302941 阅读全文
posted @ 2023-12-10 22:12 guoyu1 阅读(24) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 47 下一页