認識mongodb的同時,請先熟悉一個名詞:nosql→非關係數據庫,非關係數據庫與關係型數據庫的區別,我在這裏不闡述了,好學者可以百度一下,也可以留言。
另外非關係數據庫除了mongodb之外還有幾種:Redis,Neo4j,Habse等,其中還建議程序猿們多熟悉一下。
這裏我們先講mongodb:
至於定義我們就不在敘述了,我也只知道這個是Nosql的一種,是一種菲關係數據庫,找工作的時候上面寫了一大堆,不想淘汰我就得學習。
mongodb的優勢是什麼?
高性能、易部署、易使用,存儲數據十分方便,
主要特性有:
面向集合存儲,易於存儲對象類型的數據
模式自由
支持動態查詢
支持完全索引,包含內部對象
支持複製和故障恢復
使用高效的二進制數據存儲,包括大型對象
文件存儲格式爲BSON(一種JSON的擴展)(此段爲粘貼複製,如有侵犯版權,請通知)
--------mongodb環境篇------------------
對於初學者來說,學習一個東西最難得配置環境,畢竟程序猿是靠手吃飯的。沒有響應的操作環境就很難熟悉一應這種技術,而mongodb的安裝是非常簡單的。
第一步下載mongodb:官網 http://www.mongodb.org/downloads,(看不懂的留言,我回頭會在網盤弄一個)。
第二步安裝mongodb:找到你下載的文件路徑,將下載的文件解壓,同時在其中任何的一個磁盤下(最好是C盤除外)建立一個文件夾,然後將解壓的文件放到新建的文件夾中。比如我的安裝目錄就是:F:\mongodb\mongodb64
第三步配置環境變量:這個操作很簡單,就和配置java環境變量一樣。找到環境變量,新建變量名path,將路徑複製粘貼,保存,主意需要到bin這級目錄。如我的環境變量:F:\mongodb\mongodb64\bin
做到這裏恭喜你mongodb你安裝成功了。
檢驗一下吧:cmd 命令,然後敲入 mongod --dbpath=你的路徑,回車,出現下圖,再次恭喜你:可以進入mongodb的學習了。