回覆列表
  • 1 # 使用者8367360355316

    MongoDB做高效能資料庫,Redis做快取,HBase做大資料分析。MongoDB還無法取代關係型資料庫。

    傳統關係型資料庫面對資料規模、資料模型複雜時的不足,導致了NoSQL的快速發展,後者易擴充套件,效能高,支援靈活的資料模型。

    MongoDB是高效能、無模式的文件型資料庫,支援二級索引,非常適合文件化格式的儲存及查詢。MongoDB的官方定位是通用資料庫,確實和MySQL有些像,現在也很流行,但它還是有事務、join等短板,在事務、複雜查詢應用下無法取代關係型資料庫。

    Redis是記憶體型Key/Value系統,讀寫效能非常好,支援操作原子性,很適合用來做快取記憶體。

    HBase儲存容量大,一個表可以容納上億行、上百萬列,可應對超大資料量要求擴充套件簡單的需求。Hadoop的無縫整合,讓HBase的資料可靠性和海量資料分析效能(MapReduce)值得期待。

    所以說,關係型資料庫和NoSQL各有優劣,兩者結合,可以覆蓋更多的業務場景。

    網易雲提供三副本高可用的[MongoDB](MongoDB 服務_MongoDB 雲端解決方案-網易雲)雲端解決方案,併為備份、監控和效能特別最佳化,使用[Redis](Redis_快取服務_key-value線上儲存服務-網易雲)構建高效能快取,支援資料持久化,使用HBase支援大資料分析。

  • 中秋節和大豐收的關聯?
  • 100斤火鍋香料配方?