MongoDB は、数値型 (Double、Int、Long、Decimal128)、文字列型 (String、ObjectId)、ブール型 (Bool)、日付と時刻の型 (Date、Timestamp) を含むさまざまなデータ型をサポートします。 、バイナリ型 (Binary)、その他の型 (Null、Array、Object)、および拡張 JSON データ型 (Regex、JavaScript、Symbol)。
MongoDB データ型
MongoDB は、豊富な データ型、をサポートするドキュメント データベースです。さまざまな形式とプロパティのデータを保存します。これらの型は次のとおりです。
数値型:
-
Double: 小数および非常に大きな数値を格納するために使用される 64 ビット浮動小数点数。
-
Int: 整数の格納に使用される 32 ビットの符号付き整数。
-
Long: 非常に大きな整数を格納するために使用される 64 ビットの符号付き整数。
-
Decimal128: 正確な 10 進数を格納するために使用される 128 ビットの 10 進浮動小数点数。
文字列タイプ:
-
文字列: テキストと記号を格納するために使用される UTF-8 でエンコードされた Unicode 文字列。
-
ObjectId: ドキュメントを一意に識別する 12 バイトの一意の識別子。
ブール型:
-
ブール: ブール値。true または false を表すために使用されます。
日付と時刻のタイプ:
-
日付: エポック (UNIX エポック) からのミリ秒単位の日付と時刻の表現)保管以来。
-
タイムスタンプ: 64 ビットの日付とタイムスタンプ。最初の 32 ビットは秒、最後の 32 ビットはナノ秒です。
バイナリ タイプ:
-
バイナリ: 画像、ファイル、バイナリ データの保存に使用される任意のバイト シーケンス。
その他の型:
-
Null: 値が存在しないことを示します。
-
配列: 順序付けられた要素のコレクション。要素は任意のデータ型にすることができます。
-
オブジェクト: キーと値のペアのセット。キーは文字列で、値は任意のデータ型です。
拡張 JSON データ型:
-
正規表現: テキスト パターンの一致に使用される正規表現。
-
JavaScript: JavaScript コードを保存および実行できる特別なタイプ。
-
シンボル: 文字列と似ていますが、構文規則がより厳密になります。
以上がmongodbのデータ型は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。