Java
文章平均质量分 90
蛋挞_Bao
这个作者很懒,什么都没留下…
展开
-
一致性哈希
一致性哈希近期无意接触到了一致性哈希的内容,所以作为学习,整合了网上资料加入了个人理解,学习了有关一致性哈希的内容演变历史 最初当我们往集群里存入数据时,数据会插入到任意一台机器上。那查询时,就需要遍历每一台机器才能查询到我们需要的数据。这样的效率就会相对低下 于是为了改善这种情况,就采取了哈希的方式,针对数据进行哈希计算后,再对机器数取余数,那么就可以得到这条数据需要存储...原创 2019-11-20 21:43:54 · 196 阅读 · 1 评论 -
Zookeeper
Zookeeper前言前段时间,被问到过Zookeeper的相关问题,蛋挞一筹莫展,所以在工作之余整理了Zookeeper的一些基本知识已作知识储备的提升。下面是个人在学习Zookeeper过程中整理的思维导图,此篇基础也是围绕这个思维导图展开的。许多概念性整理大多来自书籍和网络,在这里感谢许多大神博主的分享。标题什么是Zookeeper官宣概念:Zookeeper是一个高性...原创 2019-02-18 12:06:39 · 281 阅读 · 0 评论 -
hbck
Apache HBase HBCK2 ToolHBCK2是hbase-1.x修复工具( 也称作hbck1)的继承者。 使用它代替hbck1进行hbase-2.x安装修复。hbck1不应该对hbase-2.x群集运行hbase-1.x附带的hbck工具( hbck1)。 它可能会造成损坏。 虽然hbck1仍然捆绑在hbase-2.x--中以最大限度地减少意外(它在其输出的帮助有一个指向H...原创 2019-05-13 17:52:43 · 1009 阅读 · 0 评论 -
Hbase offHeap(堆外内存)测试
Hbase offHeap(堆外内存)测试blockcache是hbase中的读缓存,其主要组成包括LruCache和bucketCache,LruCache使用堆内内存,BucketCache使用堆外内存。本文是想对比hbase只用堆内内存作为读缓存(即只用LruCache)以及尝试配置BucketCache。以观察是否可以来减少GC,提高集群性能。一、配置使用两台同等规格的服务器,...原创 2018-12-12 21:49:51 · 2650 阅读 · 0 评论 -
Thrift基本原理以及使用介绍
Thrift初识ThriftThrift是一个跨语言通信的RPC软件,最初是由FaceBook开发的,现在是Apache的一个顶级项目。Thrift概念:Thrift 最初是由 Facebook 开发用做系统内各语言之间的 RPC 通信的一个可扩展且跨语言的软件框架,它结合了功能强大的软件堆栈和代码生成引擎,允许定义一个简单的定义文件中的数据类型和服务接口,以作为输入文件,编译器生...原创 2018-11-28 21:52:52 · 2302 阅读 · 1 评论 -
Hadoop原理简介
HadoopHadoop其实是一个较大的概念,它像是一个巨大的框架,里面由多个组件去构架而成。我想从三个部分,也是我认为Hadoop最重要的三个组件hdfs、yarn、Hbase来介绍我所了解的Hadoop 。下文我将介绍这三个组件的构架以及基本的运作原理,HDFS 这个图是从hdfs官网摘下来的,这个图很好的演示了hdfs的架构和数据读写原理。下面将简述一下hdfs的写原理:...原创 2018-11-12 21:57:16 · 1025 阅读 · 0 评论 -
JVM内存管理与垃圾回收--思维导图
标题 作者:蛋挞日期:2018.10.29原创 2018-10-29 23:02:03 · 339 阅读 · 0 评论