【正文】
被 開源了以后, Hadoop被寄予希望解決一類問題 (One Size Fits a Bunch) 帶來的變化 ? 思想方面:破除了迷信,人們不再認為所有數(shù)據(jù)管理問題必須依賴 RDBMS ? 市場方面:數(shù)據(jù)庫市場長期以來形成的三足鼎立和開源系統(tǒng) MySQL一家獨大 的 局面發(fā)生松動 ? 技術方面:理論研究和技術探討進入 “春秋戰(zhàn)國”時代 ,應用需求的變化和硬件技術的發(fā)展催生了新的技術和實現(xiàn)思路,數(shù)據(jù)庫進入一個蓬勃發(fā)展的時期 中國數(shù)據(jù)庫界的機遇 Knife Reinvent 現(xiàn)狀 ? 我國已成為大數(shù)據(jù)開源技術的最大試驗場 ?大數(shù)據(jù)技術應用經(jīng)驗交流大會 ? Hadoop用戶 /開發(fā)者大會 ? 大多數(shù)報告重點在于 Scale ?怎么用開源的技術搭建大數(shù)據(jù)平臺 ?數(shù)據(jù)條數(shù)很多 200億 /天 ?機器個數(shù)很多 ?交易 量很大 ?營業(yè)額很高 ?在線客戶很多 聯(lián)想 1:開源是雙刃劍 ? 小偷和強盜 ?美國 WTO談判代表:我們在和小偷談判 ?吳儀副總理 回敬:我們來和強盜談判 ? 強盜是越搶越強,小偷是越偷越弱 ?制定規(guī)則、劃定勢力范圍、引領方向 ? 開 源是雙刃 劍 ?迅速推動應用發(fā)展 ?習慣性懶惰,等待開源 ?扼殺創(chuàng)新能力 ?重利益,輕責任,淡使命 聯(lián)想 2:從認可到敬佩 ? 2023年 3月世界互聯(lián)網(wǎng)大會抵制中國 ? Great fire wall ? 如此漠視我國互聯(lián)網(wǎng)發(fā)展原因何在? ?最大的用戶群 ?推動了社會經(jīng)濟發(fā)展 ?主要是用別人的,貢獻出來供別人用的不多 ? 中國的互聯(lián)網(wǎng)企業(yè)和數(shù)據(jù)界如何贏得尊重 認可 (Recognition) =》 尊 重 (Respect) =》 敬佩 (Admire) 聯(lián)想 3: Knife Reinvent ? 已經(jīng)有很多種刀 ?剪裁、廚房、手術、理發(fā)、修腳、 … ?對應于不同的用途 ?對于新的應用,有三種做法 ?將就用原來的刀 (One size fits all) ?改造原來的刀 (Extensible database) ?發(fā)明新的刀 (one size fits a bunch) One Size Fits a Bunch 值得探索的道路 數(shù)據(jù)庫的假定前提 ?數(shù)據(jù)存在磁盤上 (內(nèi)存小,外存慢 ) ?多用戶共享 OLTP (并發(fā)、恢復 ) ?SPARC體系結構 (三層模式兩級映射 ) ?封閉世界假設 (CWA, DB完備 , 算子閉包 , 說明性語言 ) ?滿足 1NF (范式理論, 3NF/BCNF, 數(shù)據(jù)庫設計 ) 傳統(tǒng)數(shù)據(jù)庫管理系統(tǒng)的問題 ? 大量系統(tǒng) 開銷 (Shore DBMS上的實驗 ) ?各種鎖和恢復機制 ?用于解決內(nèi)外存的 一致性問題 Vo l t D B 13 R e a lit y $C h e c k $ T P C XC $C P U $c y c le s $ O n $t h e $S h o r e $D B M S $p r o t o t y p e $ E le p h a n t s $s h o u ld $b e $s im ila r $前提條件的變化 ?應用需求的變化 ?應用環(huán)境變化 ?硬件變化 ?體系結構的變化