事情起因#
前段時間寫本地射弓庫搭建的時候,因為我是每個褲子創建一個表,後面可以多表聯合查詢,用主鍵外鍵之類的
所以用的是經典的關係型資料庫:mysql
當然mysql
在資料超億的時候性能可能會大幅下降,這個坑我們後面再填
今天來挖一個新坑:非關係型資料庫典型例子:MongoDB
關係型資料庫與非關係型資料庫的區別比較,參考:關係資料庫與非關係資料庫
面向高性能並發讀寫的 key-value 資料庫:
key-value 資料庫的主要特點即使具有極高的並發讀寫性能,Redis,Tokyo Cabinet,Flare 就是這類的代表
面向海量資料訪問的面向文件資料庫:
這類資料庫的特點是,可以在海量的資料中快速的查詢資料,典型代表為 MongoDB 以及 CouchDB
下載#
https://www.mongodb.com/download-center/community
下載community
社區版就夠我們用了:
安裝#
我選擇了complete
完整版安裝,在服務配置界面,建議選擇配置為服務 (以前的安裝好像都是要手動到安裝目錄配置為服務,現在可以直接傻瓜配置)
然後默認選擇配置為網絡服務即可,配置為網絡的話網絡和本地都能用:
然後取消勾選下載圖形化界面:
安裝完在服務中就能看到MongoDB Server
服務了,開機自啟的:
其他的用法也不說了,因為我使用Navicat
家的Navicat for mongodb
來可視化管理這個資料庫
參考文章:MongoDB 教程 | 菜鳥教程
本文完