回覆列表
  • 1 # 傲嬌java

    樓主大資料的概念跟資料庫概念混淆了!

    首先我們瞭解一下什麼是大資料:

    大資料(big data),指無法在一定時間範圍內用常規軟體工具進行捕捉、管理和處理的資料集合,是需要新處理模式才能具有更強的決策力、洞察發現力和流程最佳化能力的海量、高增長率和多樣化的資訊資產。

    我們在瞭解下什麼是資料庫:

    資料庫,簡而言之可視為電子化的檔案櫃——儲存電子檔案的處所,使用者可以對檔案中的資料進行新增、擷取、更新、刪除等操作。所謂“資料庫”是以一定方式儲存在一起、能與多個使用者共享、具有儘可能小的冗餘度、與應用程式彼此獨立的資料集合。

    我們在看看傳統型資料庫相關概念:

    傳統資料庫是關係型資料庫,開發這種資料庫的目的,是處理永久、穩定的資料。關係資料庫強調維護資料的完整性、一致性,但很難顧及有關資料及其處理的定時限制,不能滿足工業生產管理實時應用的需要,因為實時事務要求系統能較準確地預報事務的執行時間。

    再來看新型資料的相關概念:

    行儲存方式設計思想是以事務處理為主,儲存結構異常複雜。由於資料頁結構和MVCC(多版本併發控制)的原因,每個資料頁必須讀到記憶體中,導致每次查詢必須讀取大量無用資料。這種資料儲存方式造成磁碟I/O成為了限制性能的主要因素。雖然磁碟成本在不斷下降,但資料傳輸效率並沒有根本的改變。因此,在處理的資料量不大時往往影響不大,但在處理海量資料時, 效能下降問題就會突現出來。

    當我們理解幾個概念後就很好的解答了樓主的疑惑!

    所以你說得資料庫被大資料替換,根本無法解答。

    因為大資料得資料也是靠資料庫去儲存。我們傳統得資料庫有可能被新型資料庫所代替而已

  • 中秋節和大豐收的關聯?
  • 拍證件照可以戴眼鏡嗎?