原创 HBase 命令詳解
. 介紹 HBase是一個分佈式的、面向列的開源數據庫,源於google的一篇論文《bigtable:一個結構化數據的分佈式存儲系統》。HBase是Google Bigtable的開源實現,它利用Hadoop HDFS作
原创 java 塊的研究
java“塊”的研究(轉) 本文重點關注靜態塊、非靜態塊、構造函數的加載順序 直接上代碼: package test.staticblock; public class A { /*父類構造方法*/ p
原创 region 學習(2)
HBase region的分裂過程如圖所示,其中紅色代表RegionServer和或Master的行爲,綠色的代表Clients的行爲。 1、RegionServer決定本地的region分裂,並準備分裂工作。第一步是,在zooke
原创 hive 的數據倉庫的使用
1.什麼是hive數據倉庫 •Hive是基於Hadoop的一個數據倉庫工具,可以將結構化的數據文件映射爲一張數據庫表,並提供類SQL查詢功能。 •本質是將SQL轉換爲MapReduce程序 2.爲什麼要使用Hive •操
原创 pig 是什麼?
1. 什麼是pig? Pig在Hadoop Pig Latin,並行的數據流語言 pig是hadoop上層的衍生架構,與hive類似。對比hive(hive類似sql,是一種聲明式的語言),pig是一種過程語言,類似於存儲過程一步一
原创 java 簡體轉繁體
package com.job5156.common.util; import java.util.Arrays; public class Chi
原创 公司成長記
我是一名算是還是在學校的學生吧!在實習的學生,也不沒什麼經驗和大家說,就是一些經驗和大家分享。也給那些在校的同學一點建議! 不管是讀什麼的同學的,現在學校的知識永遠不能滿足我們的需要了,所以一有機會我們就要去學習有興趣的東西,, 我先說說
原创 MINA框架的第一課
1.什麼是MINA? ApacheMINA是一個網絡應用程序框架,用來幫助用戶簡單地開發高性能和高可擴展性的網絡應用程序。它提供了一個通過Java NIO在不同的傳輸例如TCP/IP和UDP/IP上抽象的事件驅動的異步API。 Ap
原创 hibernate 註解
/** * * @ClassName: ComPosition * @Description: 公司職位實體類 * @author xh * @date 2013-7-2 上午9:49:45 * */ @Entity @D
原创 Hadoop組成簡介
Hadoop組成簡介 瀏覽(1647)|評論(0) 交流分類:Java|筆記分類: hadoop Hadoop是Apache的一個項目(它是包含了很多子項目的集合,見下圖),它是一個實現了MapReduce計算模型的可以運用
原创 Hive Hbase Pig 區別
對於剛接觸大數據的用戶來說,要想區分Hive與HBase是有一定難度的。本文將嘗試從其各自的定義、特點、限制、應用場景等角度來進行分析,以作拋磚引玉之用。 Hive是什麼? Apache Hive是一個構建於Hadoop(分佈式系統
原创 hbase Region 的學習
Region 分配 HBase 的 cluster 中, Region 是如何分配這個問題,困擾了我很久,經過代碼分析和調試,得出了一些見解,缺點和錯誤請大家批評指正。 參與 Region 分配的重要對象 在 Region 分配過程
原创 hbase分頁的功能實現
hbase分頁功能的幾種實現方案。 分頁功能是線上系統的常用功能,對hbase,有以下幾個方案可以選擇(拋磚引玉)。 假設要查第N頁,1頁大小爲M 1 client分頁,scan查到N*M條,過濾掉N*(M--1)條,返回M條。對
原创 java queue 實戰
java中queue的使用 Queue接口與List、Set同一級別,都是繼承了Collection接口。LinkedList實現了Queue接 口。Queue接口窄化了對LinkedList的方法的訪問權限(即在方法中的參數類型如
原创 jUnit 的使用
太久沒有用junit寫測試了,前幾天被一個面試官問的自己很傻,所以特意在此重新學習和總結一下 使用junit做測試目的是儘量早的發現程序的bug,一個bug隱藏的時間越久,修復他的代價就越大。 Junit簡介: Junit