原创 超人學院Hadoop大數據資源分享

超人學院Hadoop大數據資源分享-----數據結構與算法(java解密版)http://yunpan.cn/cw5avckz8fByJ   訪問密碼 b0f8更多精彩內容請關注:http://bbs.superwu.cn   關注超人學院

原创 redis學習筆記之pipeline

redis是一個cs模式的tcp server,使用和http類似的請求響應協議。一個client可以通過一個socket連接發起多個請求命令。每個請求命令發出後client通常 會阻塞並等待redis服務處理,redis處理完後請求命令後

原创 複雜類型長度統計函數

1.    Map類型長度函數: size(Map<K.V>)語法: size(Map<K.V>)返回值: int說明: 返回map類型的長度舉例:hive> select size(map('100','tom','101','mary'

原创 內置的聚合函數

  返回類型  函數說明bigintcount(*) , count(expr), count(DISTINCT expr[,  expr_., expr_.])返回記錄條數。doublesum(col), sum(DISTINCT col

原创 我的友情鏈接

超人學院論壇超人學院

原创 hbase列表排序

hbase都是按照字典序進行排序的,也就是降序,在頁面的表現就是最早的數據(rowkey最小的)排在前面。目前的解決方案是:給主鍵增加一個外鍵關聯表,外鍵的生成規則是400000000000-主鍵號,比如主鍵是X201401110001,對

原创 Scala隱含參數詳解

隱含參數隱含參數列表(implicit p1,...,pn)將參數p1,...,pn標記爲隱含的。一個方法或構造器僅能有一個隱含參數列表,且必須是給出的參數列表的最後一個。具有隱含參數列表的方法可以像正常方法一樣應用到參量上。這種情況下im

原创 Devicemapper 源碼分析和流程

整個流程大體如下:創建 thinpool// This is theprogrammatic example of "dmsetup create"funccreatePool(poolName string, dataFile, meta

原创 Hadoop源代碼分析(MapReduce概論)

大家都熟悉文件系統,在對HDFS進行分析前,我們並沒有花很多的時間去介紹HDFS的背景,畢竟大家對文件系統的還是有一定的理解的,而且也有很好的文檔。在分析Hadoop的MapReduce部分前,我們還是先了解系統是如何工作的,然後再進入我們