MongoDB

MongoDB [1] 是一個基于分布式文件存儲的數據庫。由C++語言編寫。旨在為WEB應用提供可擴展的高性能數據存儲解決方案。
MongoDB [2] 是一個介于關系數據庫和非關系數據庫之間的產品,是非關系數據庫當中功能最豐富,最像關系數據庫的。它支持的數據結構非常松散,是類似jsonbson格式,因此可以存儲比較復雜的數據類型。Mongo最大的特點是它支持的查詢語言非常強大,其語法有點類似于面向對象的查詢語言,幾乎可以實現類似關系數據庫單表查詢的絕大部分功能,而且還支持對數據建立索引[3]

它的特點是高性能、易部署、易使用,存儲數據非常方便。主要功能特性有:

  • 面向集合存儲,易存儲對象類型的數據。
  • 模式自由。
  • 支持動態查詢
  • 支持完全索引,包含內部對象。
  • 支持查詢。
  • 支持復制和故障恢復。
  • 使用高效的二進制數據存儲,包括大型對象(如視頻等)。
  • 自動處理碎片,以支持云計算層次的擴展性。
  • 支持RUBYPYTHONJAVAC++PHPC#等多種語言。
  • 文件存儲格式為BSON(一種JSON的擴展)。
  • 可通過網絡訪問。

以上都是我編的我搜的百度百科

嘿嘿嘿.jpg

下面進入正題

  • 在Mac上安裝MongoDB
  • 啟動服務
  • 可視化管理

安裝

推薦使用Homebrew

brew install mongodb
install.png

當然,如果不使用Homebrew也是可以的,直接去MongoDB官網下載安裝

download

使用

使用時,記得要啟服務,至于為什么要啟服務,你說呢?

brew services start mongodb
or
mongod --config /usr/local/etc/mongod.conf
start

可視化工具

我用的是Robomongo, 直接去下載安裝即可
當然有些大神喜歡用命令在控制臺看也行啊,不強求

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容