投稿数 585
公開から 2940

mongodb入門用語一覧


Categories: monogodb

データベース

そのままです。 データベース。

コレクション

コレクション RDBでいうところのテーブルです。

ドキュメント

RDBでいうところの 行(レコード)です。

フィールド

RDBでいうところの 列です。

…いっても

RDBのように2次元表で表せるデータモデルではないので 厳密には対応しないのですが、こんなイメージです。

まずはデータベースを作る

前提条件: mongodbをインストール済み

// まずmongoに入る。
mongo

// データベースを作成する
> use test_database

// コレクションを作る
// db.createCollection("コレクション名")

> db.createCollection("test_collection")

// ドキュメントを作成
>db.test_collection.insertOne({name:"oda",age:35})

スキーマレス

メリット

いちいち定義する必要がない

デメリット

厳密性が低い。 う〜ん。。。