【noSQL】01 簡介及MongoDB安裝以及安裝問題

mongo安裝問題:若使用了自定義安裝,則需要到bin 目錄下找到 mongod.cfg 文件,將最後一行 mp:去掉即可

 

NoSQL 全名爲 Not Only SQL 指的是非關係型數據庫

隨着訪問量的上升,網站的數據庫性能出現了問題,noSQL登場
 

優點:

  • 高可擴展性
  • 分佈式計算
  • 低成本
  • 架構的靈活性
  • 半結構化數據
  • 沒有複雜的關係

缺點:

  • 沒有標準化
  • 有限的查詢功能
  • 最終一致是不直觀的程序

分類:

  • 列存儲 Hbase(大數據)

    按列查詢數據
     
  • 文檔存儲

    代表 : MongoDB

    類似json的格式存儲
     
  • key-value存儲

    代表:Redis

    通過鍵值對的方式存儲
     
  • 圖存儲

    代表:Neo4J
     
  • 對象存儲
     
  • xml數據庫

     

什麼是MongoDB?

  1. c++ 編寫,基於分佈式文件存儲的開源數據庫系統,在高負載的情況下,添加更過的節點,保證服務器性能

  2. MongoDB 旨在爲 WEB 應用提供可拓展的高性能數據存儲解決方案

  3. MongoDB 將數據存儲爲一個文檔,數據結構由鍵值對構成

官網下載,使用免費

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章