回覆列表
  • 1 # 手機使用者85501833710

    很多概念混淆了,這裡稍微理一理。

    1)關係型和非關係型

    從現在發展和定義來看,主要看資料庫的資料儲存結構是什麼,這裡分為關係型和非關係型,例如KV,Document,Column等都是非關係型。

    2)分散式和集中式

    這個比較好理解,系統架構是分散式併發為主還是集中式的。這裡不再做解釋了。只不過現在NoSQL和NewSQL基本都是分散式而且是非關係型的。

    3)NoSQL和NewSQL

    NewSQL是對應NoSQL發展而來,當NoSQL放棄事務換取效能的時候也造成了很多開發的困擾,大部分的資料庫都開始支援SQL,因此這些資料庫都開始有NewSQL的稱呼。然後這個和是否是關係型無關。因為現在發展方向是,底層非關係型的儲存同樣支援SQL和以前關係型資料庫相似的事務處理。

    如果對比,則需要從具體的產品和相應的應用場景來看。按我對題主的問題理解,如果某個分散式關係型資料庫和某個Newsql資料庫都解決相同業務場景,那麼之間的區別應該是底層資料儲存結構。如果不是,那就是各自的分類不準確。

  • 中秋節和大豐收的關聯?
  • 蘋果手機有什麼好玩的遊戲?有很多大型遊戲我都玩過了?