mongodb 基本概念 資料庫與資料集

2021-10-02 20:25:16 字數 699 閱讀 4703

mongodb 儲存 bson 文件, 也稱為 records, 文件儲存在資料集中(collections); 集合儲存在資料庫中( databases).

use mydb
use mynewdb

db.mynewcollection1.insertone( )

當mynewdb不存在時,首次執行插入操作會自動建立

db.mynewcollection2.insertone(  )

db.mynewcollection3.createindex( )

若資料集不存在時,首次執行insertone 或createindex 會自動建立資料集

可以用 db.createcollection() ,可以指定空間容量和文件的校驗規則,詳見:collmod

預設情況下,乙個資料集中的文件不需要有相同的結構(不需有相同字段或者字段型別一致),從mongodb3.2版本開始,可以指定資料集中的文件校驗方式,詳見:document validation rules

3.6版本新增,資料集有唯一不可變更的uuid,在所有分片和副本中保持一致。

獲取資料集相關資訊詳見:db.getcollectioninfos()

參考:推薦根據官網學習,可以在頁面執行shell

資料庫基本概念

資料庫的分類 一 網路資料庫 網路資料庫是指把資料技術引入到計算機網路系統中,借助與網路技術將儲存於資料庫中的大量資訊及時發布出去,而計算器網路借助於成熟的資料庫技術對網路中的各種資料進行有效管理,並實現使用者與網路中的資料進行有效管理 並實現使用者與網路中的資料庫進行實時動態資料互動 二 層次資料...

資料庫基本概念

資料庫的基本概念 資料庫管理系統 dbms 是一種操作和管理資料庫的大型軟體,用於建立 使用和維護資料庫。它對資料庫進行統一的管理和控制,以保證資料庫 的安全性和完整性。dbms提供資料定義語言ddl與資料操作語言dml。資料庫的三種模型 網狀資料庫 層次資料庫 關聯式資料庫。1.網狀模型 層次模型...

資料庫基本概念

引言 由於前段時間在實習。好長一段時間沒更新部落格了。儲存過程是使用者定義的完畢特定功能的一系列sql語句的集合,經編譯後儲存在資料庫中,使用者通過指定儲存過程的名字並給定引數 假設該儲存過程帶有引數 來呼叫執行它。涉及特定表或其它物件的任務,使用者能夠呼叫儲存過程。而函式一般是資料庫已定義的方法。...