Time of Update: 2015-11-03
標籤: 1 using System; 2 using System.Configuration; 3 using System.Data; 4 using System.Data.SqlClient; 5 using System.Diagnostics; 6 7 namespace SqlBulkCopy1 8 { 9 class Program10 {11 static void Main(string[] args)12 {13
Time of Update: 2015-10-28
標籤:[導讀] 隨著公司業務的快速發展資料量也迅速的增大,基於使用者各個維度深度分析,關係型資料壓力越來越大;因此急於尋找一些解決方案;調研了很久最後採用了
Time of Update: 2015-08-16
標籤:一、簡介約束是一種限制,它通過對錶的行或列的資料做出限制,來確保表的資料的完整性、唯一性。本節實驗就在操作中熟悉MySQL中的幾種約束。二、內容1、約束分類聽名字就知道,約束是一種限制,它通過對錶的行或列的資料做出限制,來確保表的資料的完整性、唯一性。在MySQL中,通常有這幾種約束:約束類型:主鍵預設值唯一外鍵非空關鍵字:PRIMARY KEYDEFAULTUNIQUEFOREIGN KEYNOT
Time of Update: 2015-08-14
標籤:一、追蹤分支1.追蹤分支在Git中‘追蹤分支’是用於聯絡本地分支和遠程分支的. 如果你在’追蹤分支‘(Tracking Branches)上執行推送(push)或拉取(pull)時,它會自動推送(push)或拉取(pull)到關聯的遠程分支上. 如果你經常要從遠程倉庫裡拉取(pull)分支到本地,並且不想很麻煩的使用"git pull "這種格式; 那麼就應當使用‘追蹤分支‘(Tracking Branches). git
Time of Update: 2015-08-10
標籤:大資料 big data 資料結構 演算法 1.Bloom Filter由一個很長的二進位向量和一系列hash函數組成優點:可以減少IO操作,省空間缺點:不支援刪除,有誤判如果要支援刪除操作: 改成計數布隆過濾器2.SkipList(跳錶)核心思路: 由多層組成,每層都是一個有序鏈表,最底層包含所有元素,元素數逐層遞減。每個節點包含兩個指標,一個->
Time of Update: 2015-11-06
標籤:早期和當前的"流式計算"系統分別稱為"連續查詢處理類"和"可擴充資料流平台類"計算系統。 流式計算系統的特點:1)低延遲 2)極佳的系統容錯性 3)極強的系統擴充能力 4)靈活強大的應用邏輯表達能力 目前典型的流式計算系統:S4,storm,millwheel,samza,d-stream,hadoop
Time of Update: 2015-10-26
標籤:正如前面“Mesos:動機”一節中所述,Mesos的主要目標就是去協助管理不同架構(或者應用棧)間的叢集資源。比如說,有一個業務需要在同一個物理叢集上同時運行Hadoop,Storm及Spark。這種情況下,現有的調度器是無法完成跨架構間的如此細粒度的資源共用的。Hadoop的YARN調度器是一個中央調度器,它可以允許多個架構運行在一個叢集裡。但是,要使用架構特定的演算法或者調度策略的話就變得很難了,因為多個架構間只有一種調度演算法。比如說,MPI使用的是組調度演算法,而Spark用的是延
Time of Update: 2015-10-19
標籤:原文地址:http://www.javacodegeeks.com/2015/02/streaming-big-data-storm-spark-samza.html There are a number of distributed computation systems that can process Big Data in real time or near-real time. This article will start with a short
Time of Update: 2015-10-07
標籤:摘要:世上有三類書籍:1、介紹知識,2、闡述理論,3、工具書;世間也存在兩類知識:1、技術,2、思想。以下是我在部署Elasticsearch叢集時的經驗總結,它們大體屬於第一類知識“techknowledge(技術)”。但其中也穿插一些我個人的理解。敬請指正。 關鍵詞:Elasticsearch, 搜尋引擎, 叢集, 大資料, Solr, 大資料 三類書籍 和 兩類知識:
Time of Update: 2015-10-07
標籤:超人學院Hadoop大資料資源共用-----資料結構與演算法(java解密版)http://yunpan.cn/cw5avckz8fByJ 訪問password b0f8很多其它精彩內容請關註:http://bbs.superwu.cn 關注超人學院二維碼: 關注超人學院java免費學習交流群:
Time of Update: 2015-09-19
標籤:1. 首先,咱們先不拿大資料說事,先分析一下OLAP及OLTP。 OLAP: 線上分析處理(OLAP)系統是資料倉儲系統最主要的應用,專門設計用於支援複雜的分析操作,側重對決策人員和高層管理員的決策支援。 OLTP: 聯機交易處理(OLTP,On-line Transaction Processing)應用,它所儲存的資料被稱為操作資料或者業務資料。
Time of Update: 2015-09-16
標籤:1. 背景隨著大資料時代來臨,人們探索資料越來越多。但是如何對大資料進行儲存與分析呢? 單機PC儲存和分析資料存在很多瓶頸,包括儲存容量、讀寫速率、計算效率等等,這些單機PC無法滿足要求。2. 為解決這些儲存容量、讀寫速率、計算效率等等問題,google大資料技術開發了三大革命性技術解決這些問題,這三大技術為:(1)MapReduce(2)BigTable(3)GFS技術革命性:
Time of Update: 2015-09-16
標籤: HDFS中資料管理與容錯1.資料區塊的放置 每個資料區塊3個副本,就像上面的資料庫A一樣,這是因為資料在傳輸過程中任何一個節點都有可能出現故障(沒有辦法,廉價機器就是這樣的),為了保證資料不能丟失,所以存在3個副本,這樣保證了硬體上的容錯,保證資料傳遞過程中準確性。 3個副本資料,放在兩個機架上。比如上面機架1存在2個副本,機架2存在1個副本。
Time of Update: 2015-08-07
標籤:Spark大資料分析架構的核心組件Spark大資料分析架構的核心組件包含RDD記憶體資料結構、StreamingStreamCompute架構、GraphX圖計算與網狀資料採礦、MLlib機器學習支援架構、Spark
Time of Update: 2015-08-05
標籤:接著昨天的list,也是學習集合的相關知識ListBuffer、ArrayBuffer、Queue、stack相關操作 1.ListBuffer、ArrayBuffer代碼實現:ListBuffer與ArrayBuffer都是mutable可變的與java中的定義也差不多,可以追加的。 2.Queue、Stack相關操作:隊列是一端進去一端出來,而stack也是後進先出的原則,他們都是mutable可變的 import
Time of Update: 2015-08-01
標籤:由於昨天下班後有點困,就沒有來及寫部落格,今天會把它補上!把這個習慣堅持下去!關於Scala高階函數詳解 1.Scala高階函數代碼實現:高階函數就是在我們函數中套用函數 2.高階函數代碼詳解:高階函數能夠讓方法的調用更加便捷 println("Welcome to the Scala worksheet") //> Welcome to the Scala worksheet //(1 to 9)數組中的map方法向數組中放* 用foreach用於來迴圈
Time of Update: 2015-07-31
標籤:關於Scala中的Regex與模式比對結合的RegexRegRegex的實現:Regex的定義與其它語言差不多,只需在運算式後加一個.r,並且可以遍曆相應的運算式進行匹配 //定義的Regex val regex="""([0-9]+) ([a-z]+)""".r //由數字與字母組成的常量 val numPattern = "[0-9]+".r //由數字組成的常量 val numberPattern = """\s+[0-9]+\s+""".r //由s與數字+
Time of Update: 2015-07-30
標籤:Scala多重繼承、構造器的執行順序、AOP實現多重繼承的trait實現:Scala中介面可以繼承具體的類,trait介面可以實現多重繼承,並且某個類也可以繼承特定的類,在繼承後面可以混入,介面的實現多重繼承構造器執行順序:多重繼承構造器執行順序是從左至右按次序執行,如果前面類以及被繼承實現了,後面的類就沒有必要去實現,父類只需執行一次object triatScala { def main(args: Array[String]): Unit = { val t1 = new
Time of Update: 2015-07-29
標籤:scala類屬性學習了王家林老師的scala類屬性的視頻講座,總結如下:var變數有預設的類似於java的get和set方法,不需要顯示的聲明;val變數有預設get方法package com.fish.scala/** * @author fish * @description life is short ,you need spark! *
Time of Update: 2015-07-26
標籤:DT大資料夢工廠第68講http://yun.baidu.com/s/1jGKSKAi本節王老師講了Actor的進階應用程式。首先,主線程可以發訊息給子線程,而子線程接收並處理完訊息以後,可以返回給主線程一個訊息。這就像郵箱的回複。這裡可以在receive偏函數中,寫一個關鍵字 sender