Mongodb文件式的NoSQL系統&Windows、Linux安裝教學
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mongodb文件式的NoSQL系統&Windows、Linux安裝教學,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2690字,纯文字阅读大概需要4分钟。
内容图文
前一陣子因為Ben大的指導,所以踏進了我一直很有興趣可是都沒有實際常試過的NoSQL世界,而我接觸到的第一個NoSQL System(也是目前唯一會的)就是Mongodb,原本看了很多介紹NoSQL的文章,我還以為NoSQL跟一般的SQL差很多,實際接觸Mongodb之後才發現其實兩者
前一陣子因為Ben大的指導,所以踏進了我一直很有興趣可是都沒有實際常試過的NoSQL世界,而我接觸到的第一個NoSQL System(也是目前唯一會的)就是Mongodb,原本看了很多介紹NoSQL的文章,我還以為NoSQL跟一般的SQL差很多,實際接觸Mongodb之後才發現其實兩者很像,只是在原理上有點不同,還有效能更好,不過鄉對應的,有些SQL可以做到的事情,NoSQL就不能達到,這部份就要看大家的取捨、需求,NoSQL的部份不是這篇文章要講的,這篇文章要講的是介紹Mongodb還有教大家怎麼安裝在Windows上面
Mongodb是由10gen團隊所開發的一套NoSQL程式,它是文件式的資料庫系統,也就是說你的每一個Mongo資料庫都會以「檔案」的形式存放在資料夾中,如果要刪除資料庫,就直接把檔案刪掉就可以了,除此之外它支援多種作業系統,目前最常見的Windows、Mac、Linux都支援,另外有很多的程式語言也都支援Mongodb,例如著名的PHP、C++、Python、.NET、Java等等,詳細的支援列表可以參考此網頁(http://www.mongodb.org/display/DOCS/Drivers)
另外Mongodb的一大特色就是它的語法跟Javascript很像,你可以在你的Mongo命令裡面使用很多的Javascript語法,還可以在裡面使用迴圈、判斷式等等,例如for(var i=0;i
也可以直接在Mongod裡面使用各種Javascript物件,例如Date
Mongodb資訊
- 官方網站:http://www.mongodb.org/
- 下載頁面:http://www.mongodb.org/downloads
- 教學文件:http://www.mongodb.org/display/DOCS/Home
- SQL&Mongodb對應表:http://www.mongodb.org/display/DOCS/SQL+to+Mongo+Mapping+Chart
Mongodb特色
- 文件式NoSQL
- 結合Javascript
- 高效能
- 簡單易懂的語法
Install Mongodb on Windows、Linux
1.先到Mongodb的下載頁面下載你需要的主程式,注意32、64位元是不同的,下載好之後解壓縮,裡面有一個bin資料夾,將裡面的檔案移動到C:\WINDOWS裡面
如果你是要安裝到Linux上面,請把bin裡的檔案移動到/usr/bin
2.在系統根目錄(C:\)建立一個data資料夾,然後在data裡面建立db這個資料夾,這個資料夾是拿來給mongodb存放資料庫用的
Linux:
sudo mkdir -p /data/db
sudo chown `id -u` /data/db
3.到目前為止就算是安裝完成,打開CMD,然後輸入mongod,這是啟動mongodb server的意思,後面可以接很多不同的參數以達到不同的需求
4.接者在開啟另一個CMD視窗,然後輸入mongo,這是啟動Mongodb的Shell,你可以在這上面直接操控Mongodb,預設是連接到本機的Mongod Server,如果要連線到其他電腦的Mongod,可以輸入〔mongo ip/dbname〕,例如連接到200.0.0.15的test資料庫就輸入:mongo 200.0.0.15/test,如果指定的Mongod Server的Port有改變,那可以輸入〔mongo ip:port/dbname〕
5.最後,你可以把bin/mongod這個程式加入到開機自動執行,不過你如果要讓他開機自動執行,需要注意安全性的設定
原文地址:Mongodb 文件式的NoSQL系統 & Windows、Linux安裝教學, 感谢原作者分享。
内容总结
以上是互联网集市为您收集整理的Mongodb文件式的NoSQL系統&Windows、Linux安裝教學全部内容,希望文章能够帮你解决Mongodb文件式的NoSQL系統&Windows、Linux安裝教學所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。