Mongodb是用戶儲存分布式文件的數據庫,能夠為web用戶提供高性能數據庫解決方案,Mongodb介于關數據庫和非關數據庫之間,且是非關系數據庫中功能性最高的。其最大的特點就是能夠支持語言的種類非常多。
一、mongodb有什么特征
1、實時查詢功能
Mongodb保留了可以實時查詢關機數據庫的功能,相對于同類型的NoSQL redis 要完善很多。
2、數據可復制
Mongodb能夠將副本集能數據分布在多個機器上,可以自助轉移故障、擴展讀能力。
3、速度快、持久性高
Mongodb可以通過驅動調用寫入,可以實時獲取調用結果,大大提升了調動數據的效率,與此同時,Mongodb還提供了日志概念,及時記錄數據,如果出現停電或者不可控因素,數據庫不會受影響。
4、數據擴展
Mongodb可自動分片、自動轉移分片里面的數據,確保每個服務器里的數據大小一致。
二、mysql、mongodb區別匯總
mongodb和mysql都是常用的數據庫,也都是開源數據庫,不過,mysql是比較傳統的關系數據庫,mongodb是非關系數據庫;MySQL在不同引擎儲存方式也是不一樣的,查詢語句是傳統的sql,體系成熟,穩定性高,不過有一個缺點就是處理大量數據庫的時候效率會變慢。Mongodb采用的是虛擬內存+持久化,擁有特有的MongoDB查詢方式,能夠自適應場景、記錄事件,實現管理和博客平臺等等。
以上就是什么是mongodb?mysql、mongodb區別匯總的相關介紹,想要了解更多資訊可關注聚名企服。