MongoDB总结

关于MongoDB,总结一下适用于个人使用的内容。

与RDB相比,记录备忘。

由于手册非常完整,建议查看此处的详细信息:
https://www.mongodb.com/

資料庫

与RDB数据库的单位相同

创建测试数据库

use test

如果存在的话,切换到tese数据库。

收藏

像在RDB中的表一样的单位

テーブル作成→データ作成ってしなくても、insertと同時にコレクションが作成される

db.testCollection.insert( { x: 1 } )

テーブル定義のような概念はない。
keyとvalueの組み合わせでデータを格納していくだけの共通の箱みたいなものをイメージする。
「このフィールドにこの値を入れる、入っている事を保証する」のような定義はしない。

文件

RDBでいうテーブルの行のような単位。

insertしてfind。1documentが作成されていることがわかる。

> db.testCollection.insert( { x: 1 } )
WriteResult({ "nInserted" : 1 })
> db.testCollection.find()
{ "_id" : ObjectId("5f01ec7f679c2ce2748b1c43"), "x" : 1 }

RDBとの大きな違い

待定

關係 xì)

交易

搜索

数据结构

bannerAds