240 发简信
IP属地:山西
  • spark streaming checkpoint详解

    spark streaming提供了两种数据的checkpoint: metadata checkpoint用以恢复spark streamin...

  • hbase create table过程解析

    程序入口 在org.apache.hadoop.hbase.master.HMaster中定义了MasterRpcServices提供rpc服务...

  • 在maven项目中使用本地jar包的4种方法

    本文讲述在maven项目中使用本地jar包的4种方法: 1.手动添加jar到本地maven库 2.使用 maven-install-plugin...

  • hbase与客户端的通信过程解析

    hbase通信主要涵盖了两个技术,一个是google的protobuf rpc通信框架,一个是java的NIO通信; 启动入口 org.apac...

  • hbase客户端实现对hbase的doas impersonate

    默认的方式 hbase提供了对访问hbase时,使用doas impersonate的访问方式是通过thrift和rest两种方式,分别可以配置...

  • phoenix开启schema对应hbase中的namespace

    开启schema与namespace的对应关系 如果使用了hbase中的自定义namespace,不仅仅使用default,那么在phoenix...

  • solr批量生成索引踩坑

    solr提供了一种批量生成索引的方式,各种文档中都有提到。由于有这个需求,所以笔者开始了艰辛的踩坑过程。 Lucene版本问题 其实Lucene...

  • Java自动装箱的陷阱

    今天看《深入理解Java虚拟机》,其中作者留了一段代码,让读者自己试试,运行结果和我预想的完全不一致,因此记录下来,做个总结。 以上代码输出结果...

  • Resize,w 360,h 240
    solr源码解析(一)———启动过程详解

    本文主要是针对solr启动过程的理解。⚠️使用solr-6.3.0版本 启动入口 web.xml solr在中嵌入了jetty作为web容器,所...