99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀大數(shù)據(jù)從科幻變成現(xiàn)實
大數(shù)據(jù)從科幻變成現(xiàn)實
2016-09-09
收藏

大數(shù)據(jù)從科幻變成現(xiàn)實

美國當(dāng)代著名小說家艾薩克·阿西莫夫(Isaac Asimov)曾憑借系列科幻小說《基地》(Foundation)獲得雨果獎,在書中,主人公哈里·謝頓(Hari Seldon)是一位數(shù)學(xué)和統(tǒng)計學(xué)天才,開辟了一個跨領(lǐng)域的學(xué)科——把統(tǒng)計學(xué)、社會學(xué)和心理學(xué)結(jié)合在一起創(chuàng)立了“心理歷史學(xué)”(psychohistory)。利用心理歷史學(xué),哈里·謝頓能夠用宇宙級的“大數(shù)據(jù)”分析預(yù)知世界文明的未來。

《基地》的最后一部——第14冊《基地與地球》——出版于1986年,在27年后的今天,“心理歷史學(xué)”不再是科學(xué)幻想,而這都是拜“大數(shù)據(jù)”所賜。
大公司的大數(shù)據(jù)轉(zhuǎn)變
就在最后一部《基地》小說出版的九年之后,世界上有了“雅虎”這個域名,十年之后,拉里·佩奇和謝爾蓋·布林在斯坦福大學(xué)開始了他們的研究項目——后來在此基礎(chǔ)上成立了谷歌。雅虎和谷歌的初衷都是想為索引和搜索大量的數(shù)據(jù)找到快速的解決方案,正因為如此,直到今日,它們?nèi)匀皇?、也將繼續(xù)是,大數(shù)據(jù)領(lǐng)域的巨擘。而它們在大數(shù)據(jù)領(lǐng)域的貢獻大多通過Hadoop平臺實現(xiàn),該平臺是由道格·卡?。―oug Cutting)和他的團隊開發(fā),毫不夸張地說,他們就是“哈里·謝頓”。卡汀幾年前,作為軟件顧問,在雅虎組織開發(fā)了Hadoop平臺(Hadoop就是以他兒子的一只大象絨毛玩具命名的)。而Hadoop的靈感則是來自于2004-2006年谷歌研發(fā)的文件系統(tǒng)MapReduce,谷歌未曾公開該系統(tǒng)的源代碼,只是就MapReduce發(fā)表了幾篇論文,但這就足以讓卡汀開發(fā)出解決大規(guī)模搜索和索引的軟件平臺。
卡汀現(xiàn)在已經(jīng)離開雅虎創(chuàng)立了著名的大數(shù)據(jù)公司Cloudera,并成為其架構(gòu)師。和卡汀一樣,現(xiàn)在大數(shù)據(jù)公司的創(chuàng)始人和執(zhí)行官都是來自于雅虎和谷歌,這兩家公司在大數(shù)據(jù)領(lǐng)域仍然是最活躍的參與者,雅虎的Hadoop以及谷歌的Big Query和Dremel就是最好的例子。
現(xiàn)在大數(shù)據(jù)的業(yè)務(wù)已經(jīng)從索引和搜索發(fā)展到了分析階段,通過Apache(世界最流行的Web服務(wù)器端軟件)來運行,這樣大數(shù)據(jù)就可以從需要專業(yè)人員操作的特殊工作轉(zhuǎn)換成一般性的操作,并可以用于商業(yè)目的。
那么是不是要放棄現(xiàn)行的商業(yè)智能系統(tǒng)(BI)和數(shù)據(jù)庫?答案是否定的。仍然可以把現(xiàn)在的數(shù)據(jù)庫、策略分析、報告和管理控制臺整合進入大數(shù)據(jù)分析。
事實上,商業(yè)智能領(lǐng)域和數(shù)據(jù)倉庫的老牌供應(yīng)商,比如IBM、甲骨文(Oracle)、賽仕(SAS)和天睿資訊(Teradata)不僅因大數(shù)據(jù)開始了大量的業(yè)務(wù)轉(zhuǎn)變,提供一系列的新產(chǎn)品、新合作方式,也正在招募大數(shù)據(jù)方面的專家,包括商業(yè)分析師、工商管理學(xué)博士、存儲方面的專家和數(shù)據(jù)科學(xué)家。同時,收購分析平臺和專業(yè)數(shù)據(jù)庫也是一個不錯的選擇,就像惠普收購了Vertica(該公司的軟件能夠幫助企業(yè)分析海量數(shù)據(jù)),EMC收購了Greenplum(該公司為全球大型企業(yè)用戶提供新型企業(yè)級數(shù)據(jù)倉庫和企業(yè)級數(shù)據(jù)云),SAP收購了Hana(Hana是軟硬件結(jié)合體,用戶可以直接對大量實時業(yè)務(wù)數(shù)據(jù)進行查詢和分析,而不需要對數(shù)據(jù)進行建模、聚合)。
大數(shù)據(jù)的新創(chuàng)公司
現(xiàn)在已經(jīng)有一些新創(chuàng)的大數(shù)據(jù)公司被風(fēng)投所看好,Cloudera、MapR和HortonWorks是Hadoop 分布式文件系統(tǒng)管理與服務(wù)提供商。原來,只有比較強的軟件開發(fā)、數(shù)據(jù)管理、服務(wù)與存儲分析背景的專業(yè)人士可以免費下載Hadoop,這些技術(shù)的綜合要求和協(xié)調(diào)性要求都非常高。現(xiàn)在,一些基于Hadoop的新創(chuàng)公司則將這些技術(shù)打包成了一個簡單操作的平臺。
事實上,現(xiàn)在很多老牌的商業(yè)智能、數(shù)據(jù)分析公司都與Cloudera、或者MapT、或者HortonWorks有合作。IBM、戴爾和惠普作為系統(tǒng)提供商也同樣有商業(yè)智能、業(yè)務(wù)分析類產(chǎn)品,所以可以與分布式系統(tǒng)的提供商形成合作關(guān)系為用戶提供單一的大數(shù)據(jù)整體解決方案。
我們認為,大數(shù)據(jù)領(lǐng)域的新創(chuàng)公司肯定不會止步于基于分布式系統(tǒng)提供的業(yè)務(wù)。大數(shù)據(jù)的新創(chuàng)公司未來會在兩個方面有新的突破,一個是數(shù)據(jù)庫,另外一個是分析的圖像化。在數(shù)據(jù)庫方面,很多基于開源項目的新型數(shù)據(jù)庫會為大數(shù)據(jù)市場提供硬件支持,并提供相關(guān)的應(yīng)用。比如DataStax就提供了一個商業(yè)化版本的非關(guān)系性的數(shù)據(jù)庫。CouchBase則提供了另外一個商業(yè)版本的交互式軟件記錄系統(tǒng)。也有一些已經(jīng)開發(fā)的很完善的數(shù)據(jù)庫供應(yīng)商,比如Versant、Objectivity和InterSystems,能為大數(shù)據(jù)提供圖像化的分析。也有建立在開源技術(shù)基礎(chǔ)上的自主研發(fā)產(chǎn)品,VoltDB就利用其內(nèi)存價格低廉的優(yōu)勢,為大數(shù)據(jù)分析提供卓越的表現(xiàn)。
在分析的圖像化方面,我們看到一些新創(chuàng)公司提供端對端的分析方案,利用高精尖的圖形化工具幫助數(shù)據(jù)分析師和企業(yè)用戶找到重要的新觀點、新視角,類似的公司有 Tableau Software、Datameet和Pentaho,雖然還在發(fā)展初期,但已在大數(shù)據(jù)分析的圖像化方面嶄露頭角。這些商業(yè)智能公司提供新類型的服務(wù),將大數(shù)據(jù)分析的技術(shù)整體簡化、提供專業(yè)的知識,以幫助公司和行業(yè)利用大數(shù)據(jù)來實現(xiàn)公司的價值。
為什么需要大數(shù)據(jù)
為什么現(xiàn)在要提出“大數(shù)據(jù)”的概念?如果我是公司的CEO,為什么要關(guān)心“大數(shù)據(jù)”?
回首過去,我們已經(jīng)經(jīng)歷了幾輪技術(shù)革命帶來的商業(yè)轉(zhuǎn)型:企業(yè)資源計劃(ERP)和電腦徹底改變了商業(yè)競爭的環(huán)境;1990年代,繼互聯(lián)網(wǎng)之后,電子商務(wù)的興起顛覆了很多行業(yè);Email和社交網(wǎng)絡(luò)改變了傳統(tǒng)的營銷渠道……
大數(shù)據(jù)預(yù)示著一場新的革命,將改變現(xiàn)在很多行業(yè)相對平衡的競爭關(guān)系。那些能夠挖掘、利用大數(shù)據(jù),擁有大數(shù)據(jù)視野的公司將會在下一輪競爭中占據(jù)優(yōu)勢。那些能夠率先揭開大數(shù)據(jù)謎團的公司,將會依據(jù)數(shù)據(jù)而不是依靠感覺,做出更好的宏觀決策。正如《基地》的主人公哈里·謝頓所說:“‘直覺’這個神奇的詞匯,是無知最好的偽裝?!笨偠灾?,“知識就是力量”這句曠古名言將會因大數(shù)據(jù)的出現(xiàn)而被遺忘


數(shù)據(jù)分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }