Mongodbの概要
1.概要
Mongodbは強力で柔軟で拡張可能なデータストレージ方式であり、nosql、非関係型データベースの一種である.
mongodbはドキュメント向けのデータベースです.
非リレーショナル・データベースですが、インデックス、範囲クエリー、ソートなど、多くのリレーショナル・データベースの特性が保持されます.
mongodbは使いやすく、使いやすく、インストール構成も簡単です.
2.文書document
ドキュメント(document)はmongodbの基本ユニットであり、mysqlの行(row)に似ています.
ドキュメントはjson形式で、key/valueペアです.
keyの命名規則:
0(空の文字)は使用できません.この文字はkeyの末尾を表します.
.および$は、文字を保持するために使用することを推奨しません.
下線を引かないでください.はじめに
3.集合
コレクションはmysqlのテーブルに似たドキュメントのセットです.
集合はモードなしで、1つの集合の中のドキュメントが多種多様であることを意味して、ドキュメントのタイプ、key、すべて異なっています.
mysqlのように、各レコードに何列が必要か、同じ列が必要かは異なります.
正式な使用では、1つのセットが同じパターンに分割されることが望ましい.同じパターンのデータ、開発者プログラムのクエリーなどの処理の場合、処理が便利です. の1つのコレクションで特定のタイプのクエリーをクエリーする速度はお得ではありません.複数のコレクションを分離するクエリーはずっと速いです. 同じタイプのドキュメントが1つのセットにあり、データがより集中しています. 同じタイプのドキュメントが1つのセットにあり、インデックスがより効果的です.
4.データベースdatabase
複数のセットが1つのデータベースを構成し、1つのmongodbインスタンスに複数のデータベースを持つことができます.
各データベース権限制御とディスク保存ファイルは独立しています.
命名規則:
空の文字列ではなく、スペースを含めることはできません. /\ \0,
すべての小文字、最大64バイト、
特殊なデータベース:
4.1 admin
ユーザーおよび権限情報を保存します.
すべてのデータベースをリストし、adminの下にある必要があります.
4.2 local
このデータベースはコピーされません.ローカル・サーバのセットを格納します.
4.3 config
mongodbスライス時、スライス情報を保存します.
アドレス:http://blog.csdn.net/yonggang7/article/details/25503641
Mongodbは強力で柔軟で拡張可能なデータストレージ方式であり、nosql、非関係型データベースの一種である.
mongodbはドキュメント向けのデータベースです.
非リレーショナル・データベースですが、インデックス、範囲クエリー、ソートなど、多くのリレーショナル・データベースの特性が保持されます.
mongodbは使いやすく、使いやすく、インストール構成も簡単です.
2.文書document
ドキュメント(document)はmongodbの基本ユニットであり、mysqlの行(row)に似ています.
ドキュメントはjson形式で、key/valueペアです.
{"greeting" : "Hello, world!"}
に格納されているコンテンツは、タイプ、大文字と小文字を区別し、重複するkeyはありません.keyの命名規則:
0(空の文字)は使用できません.この文字はkeyの末尾を表します.
.および$は、文字を保持するために使用することを推奨しません.
下線を引かないでください.はじめに
3.集合
コレクションはmysqlのテーブルに似たドキュメントのセットです.
集合はモードなしで、1つの集合の中のドキュメントが多種多様であることを意味して、ドキュメントのタイプ、key、すべて異なっています.
mysqlのように、各レコードに何列が必要か、同じ列が必要かは異なります.
正式な使用では、1つのセットが同じパターンに分割されることが望ましい.
4.データベースdatabase
複数のセットが1つのデータベースを構成し、1つのmongodbインスタンスに複数のデータベースを持つことができます.
各データベース権限制御とディスク保存ファイルは独立しています.
命名規則:
空の文字列ではなく、スペースを含めることはできません. /\ \0,
すべての小文字、最大64バイト、
特殊なデータベース:
4.1 admin
ユーザーおよび権限情報を保存します.
すべてのデータベースをリストし、adminの下にある必要があります.
4.2 local
このデータベースはコピーされません.ローカル・サーバのセットを格納します.
4.3 config
mongodbスライス時、スライス情報を保存します.
アドレス:http://blog.csdn.net/yonggang7/article/details/25503641