最近發現mongodb這個nosql很火,自己簡單的學習了下,發點東西出來,大家可以討論。
MongoDB 是由C++語言編寫的,是一個基於分佈式文件存儲的開源數據庫系統。
在高負載的情況下,添加更多的節點,可以保證服務器性能。
MongoDB 旨在爲WEB應用提供可擴展的高性能數據存儲解決方案。
MongoDB 將數據存儲爲一個文檔,數據結構由鍵值(key=>value)對組成。MongoDB 文檔類似於 JSON 對象。字段值可以包含其他文檔,數組
及文檔數組。
關於mongodb的學習,推薦下面的地址,看一遍,基本對mongodb瞭解80%,
http://www.runoob.com/mongodb/mongodb-mongostat-mongotop.html
後感:
mongodb確實很強大,最詫異的是自帶的mongodb複製功能,也就是副本集功能,一主一從或者一主多從,完全自帶的主機和備機。
分片功能也是很牛逼的,相當於自帶的分佈式存儲方式,完全不用擔心數據庫空間不夠用。水平擴展數據庫集羣,動態添加片,這成本比垂直添加省太多了,而且方便快捷。