PostgreSQL的NoSQL特性表現搶眼,多個方面優于MongoDB

jopen 10年前發布 | 17K 次閱讀 MongoDB PostgreSQL

今年 5 月,PostgreSQL 發布了 全新的 NoSQL 特性,引入了新的類型 JSONB,已經升級為一款混合型(SQL 和 NOSQL)數據庫。而 MongoDB 作為流行的文檔型數據庫,也在努力提高性能以及穩定性,以幫助企業在生產環境中使用。除了發布 MongoDB 企業版外,前不久 Mongodb 又宣布 開始對社區版本提供商業支持。作為關系型數據庫,PostgreSQL 已經獲得社區的認可,但是作為 NoSQL 數據庫,PostgreSQL 如何了?近日,EnterpriseDB 對 PostgreSQL 和 MongoDB 的性能作了比較,結果表明 PostgreSQL 在查詢、加載、插入方面均優于 MongoDB。具體如下:

  • 在插入方面將近比 MongoDB 快 3 倍
  • 查詢方面比 MongoDB 快 2.5 倍以上
  • 數據加載方面比 MongoDB 快約 2.1 倍
  • 相同情況下,MongoDB 消耗將近 3 倍多的磁盤空間
  • </ul>

            以上測試基于 MongoDB v2.6 和 PostgreSQL v9.4,數據庫均為單實例,測試環境為 AWS 虛擬機(32G 內存)。下面是官方給出的 5000 萬條記錄的測試數據:
    PostgreSQL的NoSQL特性表現搶眼,多個方面優于MongoDB

            測試代碼 EDB 已經放到了他們的 GitHub 倉庫中,性能測試結果也暗示著 PostgreSQL 同樣可以勝任 NoSQL 方面的需求,這也就是說不管是處理結構型數據還是非結構型數據,PostgreSQL 都是一個不錯的選擇。

    來自: InfoQ
                        <span id="shareA4" class="fl">                            
                            </span>
     本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!