各資料庫對比

2021-10-25 19:17:28 字數 1922 閱讀 3097

現在已有很多大公司使用了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...