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})
スキーマレス
メリット
いちいち定義する必要がない
デメリット
厳密性が低い。 う〜ん。。。