PostgreSQL的NoSQL特性表現搶眼,多個方面優于MongoDB
今年 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 萬條記錄的測試數據:
測試代碼 EDB 已經放到了他們的 GitHub 倉庫中,性能測試結果也暗示著 PostgreSQL 同樣可以勝任 NoSQL 方面的需求,這也就是說不管是處理結構型數據還是非結構型數據,PostgreSQL 都是一個不錯的選擇。
來自: InfoQ
<span id="shareA4" class="fl">
</span>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!