`
ppg
  • 浏览: 15539 次
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
HBase 的 Split过程是一个较为重要的过程,牵扯到许多东西。 Client 1. HBaseAdmin.split 2. 判断split的是Region还是Table 3. 调用HBaseAdmin.split(final ServerName sn, final HRegionInfo hri,byte[] splitPoint) 4. PRC调用HRegionInterface.splitRegion 5. Server端(异步)完成。 Server端: 1. HRegionServer.splitRegion    此方法必须flushes the region & c ...
HBase自从0.94.6开始加入了Snapshot功能,原则是是尽可能的避免少的网络、磁盘开销而达到对于当前Table的Snapshot以及之后的Restore或者Clone. 一 以下是对Snapshot整个流程的初步整理: SnapshotManager 在Master存在一个,控制所有Snapshots Snapshot流程 1. HBaseAdmin.takeSnapshotAsyncRPC  ->  HMasterInterface.snapshot   RPC请求Master 1.1 checkSnapshotSupport ,hbase-site是否支持 1.2  ...
引:闲来无事,在个人pc机上尝试了一下类似于工作中的开发环境。 参考了网上各种版本,加以操作,最后搭建完毕,并把部署过程记录下来。 整个过程没有什么的难点,只是走一个搭建的流程。 有理解不对的地方,请指正 1.安装 Maven 1.1 resource: url = http://maven.apache.org/download.html eg. Down apache-maven-3.0.4-bin.zip extract .zip to local 1.2 enviroment config eg. My maven home path= E:\maven add environme ...
由于工作需要,对lucene和hadoop的整合做了一些笔记,在此备忘。 由于水平有限,不到位之处,请海涵。 另外,网上关于此类的文章也不多,大多是老外关于几个开源框架的说法,希望有更好的技术方案,请不吝指教一二。 首先Cloudera的hadoop0.20.2自带了一个hadoop-index-0.20.2-cdh3u4.jar的工具包,提供了lucene和hadoop整合的一些方法。网上大多数版本都是基于此,所以我先对此做了一些熟悉。 一  先说一下目前得出的几点个人的结论。 1, lucene是支持随机读写的,而hdfs只支持随机读,换言之,但 ...
首先因为是调用ie的组建,所以有些机器默认的不是ie,就可能无法直接获取。所以有两点需要做的,1是设置ie为默认浏览器,2是先开一下ie。 先说一下,这个代码是通过进程调用,也可以理解为java进程和ie进程之间的通信。 另外,一些代码也是学习重用了网上的一些代码,但还是做了一些修改。 最后的效果是,打开一个自己预先写的网页,3秒钟之后会自动点击网页上的一个按钮,将html预先的值写入一个textarea中,然后java端获取这个值。 然后是代码部分 1,和之前一样,有一个超类SuperOcx.java package outIE; import org.eclipse.swt.ole.w ...
首先必须要感谢我的同事lig的研究,在我换工作之际把些许工作成果分享。 内容版本会陆续更新。 java可以通过swt提供的方法调用windows的com组建,譬如ie,甚至可以控制页面中每一个dom的内容、事件等。 附件是swt的包。 首先是最基本的内嵌ie浏览器,打开网页。 建立SuperOcx.java import org.eclipse.swt.ole.win32.OleAutomation; public class SuperOcx extends Composite { protected OleAutomation player; protected OleCon ...
Global site tag (gtag.js) - Google Analytics