データベース復習(4)
0927
RDBMSのようにデータ間の関係を定義していない 高容量データ を専門に構築分散型記憶構造 非固定データアーキテクチャ(アーキテクチャを作成せず、データ型も指定しない)
=>ビッグデータなどの非構造化データを使用する利点 柔軟性、拡張性、高性能、高性能 リレーショナル・データベースと比較すると、一貫性が悪い データは行と列を分けず、集合とJson、Fieldからなる は、既存のRDBMSの限界 を克服するために、データストアとして横方向の拡張機能を提供する.
ドキュメント向けのリポジトリを提供するNoSQLデータベースシステム NoSQLで知名度1位 アーキテクチャに制限されないフリー 各ドキュメントはバイナリ形式で保存されます=>Javascript
=>SQLクエリーを使用する必要はありません.より簡潔なコード ドキュメントデータベース向け、オブジェクト向けプログラミング に最適
Node JsおよびMongoDBのオブジェクトドキュメントネットワークマッピング(ODM)ライブラリ オブジェクトJsのオブジェクト/Documentはmongodbのドキュメント です.
データベースでドキュメントをクエリーするときにJsオブジェクトに変換されるロール
1)Atlasmongodb-AWS rgb?
2) express --no-view mongodb_server
3) npm install
4) npm install mongoose
5)configフォルダを作成し、jsonファイル(MongoDB接続用)を作成する
6)binフォルダのwwwファイル(MongoDB接続用)を修正する
7)Mongooose作成モードを使用する
=>データが小さくて定型化されている場合、モードがあるほうが便利です!
8)モデルフォルダを作成し、パターンを作成するファイルを作成する
9)ルータの作成
10)Postmanによる通信後、MongoDBにデータを格納できる!
1.Not Only SQLプロパティ
=>ビッグデータなどの非構造化データを使用する利点
2. MongoDB
=>SQLクエリーを使用する必要はありません.より簡潔なコード
3.RDBMSとMongoDBの用語の違い
[MySQL] [MongoDB]
database database
table collection
index index
row JSON document
column JSON field
join embedding and linking
primary key _id field
group by aggregation
4. Mongogoose
データベースで
5.MongoDBとExpressによるサーバ通信の構築
1)Atlasmongodb-AWS rgb?
2) express --no-view mongodb_server
3) npm install
4) npm install mongoose
5)configフォルダを作成し、jsonファイル(MongoDB接続用)を作成する
6)binフォルダのwwwファイル(MongoDB接続用)を修正する
7)Mongooose作成モードを使用する
=>データが小さくて定型化されている場合、モードがあるほうが便利です!
8)モデルフォルダを作成し、パターンを作成するファイルを作成する
9)ルータの作成
10)Postmanによる通信後、MongoDBにデータを格納できる!
Reference
この問題について(データベース復習(4)), 我々は、より多くの情報をここで見つけました https://velog.io/@wsds7euk/Database-복습-4テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol