[MongoDB]起動


MongoDB

  • 文書向けデータベース
  • {
        "_id": ObjectId("5099803df3f4948bd2f98391"),
        "username": "velopert",
        "name": { first: "M.J.", last: "Kim" }
    }
  • NoSQL
    - No SQL/Not Only SQL
  • RDBMSの限界を克服するために作られた新しい形態
  • 固定モードまたはJOINが存在しない
  • オープンソース
  • RDBMS vs MongoDB


    RDBMSMongoDBTableCollectionTuple/RowDocumentColumnKey/FieldTable JoinEmbedded Documents

    Collection

  • Documentのグループ
  • RDBMSのtable類似概念
    -別のアーキテクチャはありません
    -同じ集合内でも、異なるパターンがある
  • インストール


    -ホームブラウズをインストールする必要がある
    $ brew tap mongodb/brew
    $ brew install mongodb-community

    うんてん

    $ brew services start mongodb-community
  • http://localhost:27017登録確認