「MongoDB」の版間の差分
ナビゲーションに移動
検索に移動
(→インストール) |
(→Ubuntu) |
||
28行目: | 28行目: | ||
---- | ---- | ||
*[https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/ コミュニティエディション] | *[https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/ コミュニティエディション] | ||
+ | |||
+ | <pre> | ||
+ | ubuntu@puli-mongo:~$ cat /etc/os-release | ||
+ | NAME="Ubuntu" | ||
+ | VERSION="20.04.2 LTS (Focal Fossa)" | ||
+ | : | ||
+ | ubuntu@puli-mongo:~$ wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add - | ||
+ | OK | ||
+ | ubuntu@puli-mongo:~$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list | ||
+ | deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse | ||
+ | ubuntu@puli-mongo:~$ sudo apt-get install -y mongodb-org | ||
+ | </pre> |
2021年5月15日 (土) 04:44時点における版
MongoDB
ドキュメント指向データベース
スキーマレス
- スキーマを定義しなくても利用できる
- スキーマレスのため保守性が高い
- JSON方式でデータを保持
- テーブルのことはコレクションと呼ぶ
パフォーマンス
- 機能制限により、高パフォーマンスを実現
- トランザクションがない
- 処理速度がかなり高速
- 大量データの高速処理に向く
- スケールアウトが簡単な設定で可能
操作感
- RDBと似た操作
- 複雑な検索条件を利用できる
インストール
Ubuntu
ubuntu@puli-mongo:~$ cat /etc/os-release NAME="Ubuntu" VERSION="20.04.2 LTS (Focal Fossa)" : ubuntu@puli-mongo:~$ wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add - OK ubuntu@puli-mongo:~$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse ubuntu@puli-mongo:~$ sudo apt-get install -y mongodb-org
© 2006 矢木浩人