HBASE
玉羽凌风
这个作者很懒,什么都没留下…
展开
-
使用Hbase协作器(Coprocessor)同步数据到ElasticSearch
使用Hbase协作器(Coprocessor)同步数据到ElasticSearch最近项目中需要将Hbase中的数据同步到ElasticSearch中,需求就是只要往Hbase里面put或者delete数据,那么ES集群中,相应的索引下,也需要更新或者删除这条数据。本人使用了hbase-rirver插件,发现并没有那么好用,于是到网上找了一些资料,自己整理研究了一下,就自己写了一个同步数据的组件...转载 2020-04-19 22:25:13 · 377 阅读 · 0 评论 -
使用ES作为hbase的二级索引进行查询
先上代码,ES的工具类/*** elasticsearch 工具类*/public class elasticsearchUtil { private static TransportClient client = null; private static Settings build = null; static { build = Set...转载 2020-04-19 22:11:21 · 922 阅读 · 0 评论 -
hbase性能调优
一、服务端调优1、参数配置 1)、hbase.regionserver.handler.count:该设置决定了处理RPC的线程数量,默认值是10,通常可以调大,比如:150,当请求内容很大(上MB,比如大的put、使用缓存的scans)的时候,如果该值设置过大则会占用过多的内存,导致频繁的GC,或者出现OutOfMemory,因此该值不是越大越好。2)、hbase.h...转载 2020-04-07 12:46:18 · 485 阅读 · 0 评论 -
HBase最佳实践-内存规划
线上HBase集群应该如何进行参数配置?这其实是很多HBase初学者在实践环节都可能会遇到的问题,有些人会选择默认配置,有些人会选择其他公司的推荐配置;诚然,这样的参数配置在大多数情况下都能正常工作,但性能却未必最佳、资源未必都能被合理利用。本文结合笔者的实践经验,针对不同应用场景,对多种工作模式下的参数进行详细说明,并结合相关示例对集群规划中最核心模块-内存规划进行介绍。一方面希望读者能够了解H...转载 2020-03-21 00:01:55 · 387 阅读 · 0 评论 -
HBaseSQL及分析-Phoenix&Spark
本文介绍了详细了HBaseSQL,Phoinix和Spark的架构,适用性以及优缺点,并在最后规划出未来将要设计的一款更符合用户需求的产品。PDF下载:https://yq.aliyun.com/download/2457以下是精彩视频内容整理:HBase上的SQL&分析HBase上的分析从使用的方式上来分类可以分为NATIVE和SQL两类,而二者均存在小数...转载 2019-04-18 21:35:13 · 447 阅读 · 0 评论