Mongodb總結1-啟動和Shell指令碼
2013年,還在秒針,當時聽說了Mongodb,就學習了下,搞了下HelloWorld。主要是熟悉Mongodb的啟動、命令列的Shell指令碼、Java訪問的CRUD。
今天,由於需要,再次回顧和進一步熟悉了Mongodb。在之前CRUD的基礎上,多寫了幾個功能。
多學習呼叫幾個API,僅此而已。
好記性不如爛筆頭,學的越多,往日的總結越有價值。
我早就認識到了這一點,今天稍微總結一點。自己總結一次,比看別人更完整的總結要強。
伺服器啟動
#啟動
Mongodb預設啟動,需要在/data/db,Windows下對應的目錄是Mongod.exe所在磁碟分割槽的根目錄,例如Mongodb存放在D:/Mongodb,那麼對應的路徑就是D:/data/db/
cd /D E:\開發\Mongodb\mongodb-win32-x86_64-2.4.5\bin
mongod.exe
或者
mongod.exe --port 20000 --dbpath D:/MongoDb/ --logpath D:/MongoDb/mongodb.log
或者
mongod --config D:/MongoDb/mongodb.conf
監控系統的狀態和效能
http://localhost:27017/
"It looks like you are trying to access MongoDB over HTTP on the native driver port."
我怎麼感覺“看起來以為Mongodb沒有配置好呢~”
CRUD-Shell指令碼
2013年寫的,應該是可以執行的,今天沒有去執行,只是把Java的CRUD重新執行了一次,複習了下。
#insert
post={"title":"MongoDbDemo","content":"Hello World","date":new Date()};
db.blog.insert(post);
#find all
db.blog.find(){
"_id":ObjectId(),
"title":"MongoDbDemo"
}
#find one
db.blog.findOne(){
"_id":ObjectId(),
"title":"MongoDbDemo"
}
#update
post.comments=[]
db.blog.update({title:"MongoDbDemo"},post)
#remove
db.blog.remove({title:"MongoDbDemo"})
相關文章
- shell指令碼總結指令碼
- mongoDB 小指令碼總結MongoDB指令碼
- Mongodb 啟動關閉指令碼並設定開機自動啟動MongodbMongoDB指令碼
- bash shell指令碼執行方法總結指令碼
- [ 轉載 ] HBASE啟動指令碼/Shell解析指令碼
- shell編寫服務啟動指令碼指令碼
- linux下啟動和終止JAVA程式shell指令碼LinuxJava指令碼
- 《shell指令碼if..then..elif..then.if語句的總結》指令碼
- Shell指令碼控制docker容器啟動順序指令碼Docker
- 多臺kafka同時啟動shell指令碼Kafka指令碼
- MongoDB shell常用命令總結MongoDB
- shell動態指令碼和pl/sql動態指令碼的比較指令碼SQL
- shell指令碼之特殊符號總結性梳理指令碼符號
- Shell指令碼 | 效能測試之啟動時間指令碼
- shell指令碼基本概念和命令小結指令碼
- shell指令碼呼叫java jar包 的問題總結指令碼JavaJAR
- Shell指令碼程式設計總結及速查手冊指令碼程式設計
- shell指令碼-免互動指令碼
- shell指令碼監控啟動停止weblogic服務指令碼Web
- SHELL指令碼實現Oracle自啟動與關閉指令碼Oracle
- 如何通過簡單的shell指令碼操作MongoDB指令碼MongoDB
- Uboot連結指令碼與啟動流程boot指令碼
- centos 自動啟動指令碼和自啟動服務CentOS指令碼
- 遠端啟動HADOOP+YARN叢集Shell指令碼HadoopYarn指令碼
- bash 指令碼總結指令碼
- 自動輸入密碼使用root許可權開啟shell指令碼密碼指令碼
- shell指令碼指令碼
- 利用shell指令碼生成動態sql指令碼SQL
- ORACLE自動備份shell指令碼Oracle指令碼
- svn and maven 自動部署shell指令碼Maven指令碼
- httpd啟動指令碼httpd指令碼
- 自動化指令碼安裝mysql shell指令碼範例指令碼MySql
- 主題 2 Shell工具和指令碼指令碼
- shell和bash指令碼命令學習指令碼
- MySQL 多例項啟動和關閉指令碼MySql指令碼
- oracle啟動和關閉指令碼for LinuxOracle指令碼Linux
- nmap指令碼使用總結指令碼
- 一個簡單的Linux啟動jar包的shell指令碼LinuxJAR指令碼