ホームページ  >  記事  >  データベース  >  mongodbのデータ型は何ですか

mongodbのデータ型は何ですか

下次还敢
下次还敢オリジナル
2024-04-07 17:30:201065ブラウズ

MongoDB は、数値型 (Double、Int、Long、Decimal128)、文字列型 (String、ObjectId)、ブール型 (Bool)、日付と時刻の型 (Date、Timestamp) を含むさまざまなデータ型をサポートします。 、バイナリ型 (Binary)、その他の型 (Null、Array、Object)、および拡張 JSON データ型 (Regex、JavaScript、Symbol)。

mongodbのデータ型は何ですか

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。