mongodb服务部署
????????mongodb安裝真的很簡單,安裝一次就忘不了。
下載網址:http://www.mongodb.org
?
MongoDB是一個基于分布式文件存儲的數據庫。MongoDB是一個介于關系數據庫和非關系數據庫之間的產品,是非關系數據庫當中功能最豐富,最像關系數據庫的。它支持的數據結構非常松散,是類似json的bjson格式,因此可以存儲比較復雜的數據類型。
Mongo最大的特點是支持的查詢語言非常強大,其語法有點類似于面向對象的查詢語言,幾乎可以實現類似關系數據庫單表查詢的絕大部分功能,而且還支持對數據建立索引。
MongoDB服務端可運行在Linux、Windows或IOS平臺,支持32位和64位應用,默認端口為27017。推薦運行在64位平臺,因為MongoDB在32位模式運行時支持的最大文件尺寸為2GB。
?
安裝流程:
?
[root@redis1 ~]# tar -xfmongodb-linux-x86_64-2.6.3.tgz -C /usr/local/
[root@redis1 ~]# cd /usr/local/
[root@redis1 local]# mvmongodb-linux-x86_64-2.6.3/ mongodb ? //方便管理重命名
[root@redis1 local]# cd mongodb/bin/
在mongodb目錄下新建一個data目錄存放數據、新建一個log目錄存放日志,然后在該目錄下新建一個日志文件,為mongodb.log
[root@redis1 bin]# mkdir/usr/local/mongodb/data
[root@redis1 bin]# mkdir/usr/local/mongodb/log
[root@redis1 bin]# touch/usr/local/mongodb/log/mongodb.log
[root@redis1 bin]# ./mongod -port 1000--dbpath /usr/local/mongodb/data/ -logpath=/usr/local/mongodb/log/mongodb.log& ? ? ? ? ? ? ? ? ? //啟動服務
[root@redis1 bin]# netstat -nputl | grep1000
tcp???0?????? 0 0.0.0.0:1000??????? 0.0.0.0:*????????? ?LISTEN?????23597/./mongod????
[root@redis1 bin]# tail -1/etc/rc.local ? ? ? ? ? ? ? ? ? ? //添加自啟
/usr/local/mongodb/bin/mongod -port 1000--dbpath /usr/local/mongodb/data/ -logpath=/usr/local/mongodb/log/mongodb.log&
[root@redis1 bin]# ./mongo localhost:1000?????????????????? //登陸數據庫
Exit??? ???????????????????????????????????? ???????? ?//退出
? ? ? ? ?
轉載于:https://blog.51cto.com/8824130/1440049
總結
以上是生活随笔為你收集整理的mongodb服务部署的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ubuntu(乌班图)常用命令大全(Ub
- 下一篇: django学习笔记之forloop