• 數(shù)字
    • MySpace月訪問量400億
    • 比喻:粉刷金門大橋,工作完成之時,就是重新來過之日
    • 新聞集團2005年5.8億收購MySpace,現(xiàn)在至少值60億
  • 數(shù)據(jù)緩存
    • 同步問題?
  • 50萬賬戶
    • 數(shù)據(jù)庫采用主從結(jié)構(gòu),主負(fù)責(zé)update,從負(fù)責(zé)read
  • 1-2百萬賬戶
    • I/O并發(fā)容量問題
    • 不同的數(shù)據(jù)庫服務(wù)器服務(wù)于不同的服務(wù)
      • 博客
      • 認(rèn)證
      • 個性信息拆分
    • 新功能使用新數(shù)據(jù)庫
    • 從存儲設(shè)備與數(shù)據(jù)庫服務(wù)器直接交換切換到SAN(Storage Area Network)
    • 用高帶寬、專門設(shè)計的網(wǎng)絡(luò)將大量磁盤存儲設(shè)備連接在一起(SAN)
  • 3百萬賬戶
    • 高度獨立,有些信息必須共享
      • 每個數(shù)據(jù)庫必須有各自的用戶表副本
    • 向上和向外擴展的問題
      • 向上:多CPU,大內(nèi)存
        • 昂貴
      • 只要增長趨勢存在,無論如何都要走向外擴展的道路
    • 將整個站點作為一個應(yīng)用看待
    • 將用戶按百萬一組分割
      • 各組的全部數(shù)據(jù)存放到一個DB實例
      • 每臺兩個DB實例,容納200萬用戶
    • 還有一個特殊的數(shù)據(jù)庫保存用戶名和密碼
      • 登錄、認(rèn)證
      • 功能單一
  • 9百萬到1千7百萬賬戶
    • 1千萬:存儲瓶頸、I/O極限
    • 某些數(shù)據(jù)量會非常大(熱門、突發(fā))
    • 3PAR:均勻數(shù)據(jù)訪問負(fù)荷(負(fù)載均衡)
    • 數(shù)據(jù)緩存層
      • 被頻繁請求的數(shù)據(jù)對象的副本
      • 不是所有的數(shù)據(jù)都要放到數(shù)據(jù)庫
  • 2千6百萬賬戶
    • 升級到64位
      • DB:32G內(nèi)存
      • 升級:64G
  • 可靠性
    • 備用的系統(tǒng)
    • 物理隔開
  • 名言:我們犯過大量的錯誤,但到頭來,我們作對的還是比做錯的多