現在已有很多大公司使用了nosql:google/facebook/adobe
資料庫型別
儲存型別
部分代表
特點nosql非關係型資料庫
文件儲存
mongodb
文件儲存一般用類似json的格式儲存,儲存的內容是文件型的。這樣也就有機會對某些字段建立索引,實現關聯式資料庫的某些功能。mongodb簡介
key-value儲存
redis
可以通過key快速查詢到其value。
sql術語
mongodb術語
解釋/說明
database
database
資料庫table
collection
資料庫表/集合
rowdocument
資料記錄行/文件
column
field
資料字段/域
index
index
索引primary key
primary key
主鍵,mongodb自動將_id欄位設定為主鍵
開啟mysql,net start mysql;
對應的關閉服務命令為 net stop mysql。
更多命令詳見windows命令列操作mysql
開啟mysql:service mysql start;
關閉服務:service mysql stop;
重啟服務:service mysql restart;
命令列下執行 mongodb 伺服器
為了從命令提示符下執行 mongodb 伺服器,你必須從 mongodb 目錄的 bin 目錄中執行 mongod.exe 檔案。
c:\mongodb\bin\mongod --dbpath c:\data\db
如果執行成功,會輸出如下資訊:
2015-09-25t15:54:09.212+0800 i control hotfix kb2731284 or later update is not
installed, will zero-out data files
2015-09-25t15:54:09.229+0800 i journal [initandlisten] journal dir=c:\data\db\j
ournal
2015-09-25t15:54:09.237+0800 i journal [initandlisten] recover : no journal fil
es present, no recovery needed
2015-09-25t15:54:09.290+0800 i journal [durability] durability thread started
2015-09-25t15:54:09.294+0800 i control [initandlisten] mongodb starting : pid=2
488 port=27017 dbpath=c:\data\db 64-bit host=win-1vonbjoce88
2015-09-25t15:54:09.296+0800 i control [initandlisten] targetminos: windows 7/w
indows server 2008 r2
2015-09-25t15:54:09.298+0800 i control [initandlisten] db version v3.0.6
……
mongodb連線uri:
mongodb://[username:password@]host1[:port1][,host2[:port2],…[,hostn[:portn]]][/[database][?options]]
各資料庫的區別
因為之前一直使用的是mysql,大學學過access,但是並沒有對這些做過直觀的比較,這裡簡單記錄一下各個資料庫的區別 知識水平有限,如有錯誤,請大家指正 mysql 描述 從開始開發 就一直使用的是mysql,所以對mysql了解的更多一點,在使用中發現mysql在開發中小型專案時,效率很高,而且...
各資料庫分頁查詢語句
1.oracle資料庫分頁 select from select a.rownum rc from 表名 where rownum endrow a where a.rc startrow rc 別名,endrow 最大多少行,startrow 最小 如果要取20 30行之間,只需要小於30,大於2...
jdbc訪問各資料庫的方法
mysql class.forname com.mysql.jdbc.driver connection con drivermanager.getconnection jdbc mysql host port database user password oracle資料庫 thin模式 clas...