本文主要介紹mongodb簡(jiǎn)介(mongodb的基本操作),下面一起看看mongodb簡(jiǎn)介(mongodb的基本操作)相關(guān)資訊。
1.文檔、集合和數(shù)據(jù)庫(kù)1)文件:因?yàn)閙ondb是面向文檔的數(shù)據(jù)庫(kù),所以我們可以想象文件是它的基本單位,相當(dāng)于關(guān)系數(shù)據(jù)庫(kù)中的行。這是一組有序的鍵值對(duì);注意:鍵不是空的,它是一個(gè)字符串類型。二.不僅區(qū)分事例與事例,還區(qū)分?jǐn)?shù)據(jù)類型。三個(gè)。$符號(hào)有特殊含義,需要在特定環(huán)境下使用。b)設(shè)置:同樣,多個(gè)文檔會(huì)聚在一起,這是一個(gè)集合,但是這些文檔可以是不同的結(jié)構(gòu)模式。這種組合相當(dāng)于關(guān)系數(shù)據(jù)庫(kù)中的一個(gè)表。本人,同名不能為空,不能以系統(tǒng)開(kāi)頭,不能使用保留字符$;二、動(dòng)態(tài)模式(不同的結(jié)構(gòu)模式)可以讓同一個(gè)集合包含不同的文檔對(duì)象,比如集合中第一個(gè)文檔是學(xué)生,第二個(gè)文檔是商品。c)數(shù)據(jù)庫(kù):同樣,一個(gè)mondb實(shí)例可以有多個(gè)獨(dú)立的數(shù)據(jù)庫(kù)對(duì)象,每個(gè)數(shù)據(jù)庫(kù)由n個(gè)集合聚合而成,名稱不能為空,也不能包含。其次,數(shù)據(jù)庫(kù)的名稱很小并且區(qū)分大小寫(xiě)。建議所有小案子都是小案子。其名稱最多為64字節(jié);;以下數(shù)據(jù)庫(kù)具有特殊意義:admin(用戶數(shù)據(jù)庫(kù))、local(本地?cái)?shù)據(jù)庫(kù))、configuration(配置數(shù)據(jù)庫(kù))2、mondb客戶端shell介紹1),即javascript shell,可以用命令與mondb實(shí)例進(jìn)行交互,是一個(gè)非常重要的工具;b)之所以調(diào)用它,是因?yàn)樗且粋€(gè)功能齊全的javascript解釋器,可以運(yùn)行任何javascript程序;c)通過(guò)shell,可以對(duì)數(shù)據(jù)進(jìn)行四種基本操作:創(chuàng)建、讀取、更新和刪除(crud);3.數(shù)據(jù)類型a)文檔非常類似于javascript中的對(duì)象,所以可以類似于json;主要包括以下內(nèi)容:一、空或不存在的字段:null;二.布爾型:包括真和假;第三類,數(shù)字類型:shell中的64位浮點(diǎn)數(shù)iv,字符串類型:你知道嗎?v、日期類型:new date;正則表達(dá)式;數(shù)組;內(nèi)嵌文檔:指可以嵌套在其他文檔中的文檔。九。id:文檔的惟一對(duì)象id是一個(gè)12字節(jié)的id 4。殼牌石油公司。;■實(shí)際操作1)。最后一個(gè)添加到mondb的服務(wù)窗口的服務(wù)列表,我們可以直接采用表單,也可以通過(guò)mondb服務(wù)的命令在管理員命令行提示(win x)啟動(dòng)mondb;b)、win r,輸入cmd進(jìn)入命令提示符,切換到mondb安裝目錄下的bin目錄,然后輸入命令:mondb連接。服務(wù)器;(c)我有不同的文件用于shell操作:ii。javascript函數(shù):三、簡(jiǎn)單的crud操作ps:這是一個(gè)比較簡(jiǎn)單的命令,可以打出來(lái)!哈哈u3001 u3001
了解更多mongodb簡(jiǎn)介(mongodb的基本操作)相關(guān)內(nèi)容請(qǐng)關(guān)注本站點(diǎn)。