鍍金池/ 教程/ 數(shù)據(jù)庫/ 數(shù)據(jù)類型
更新文檔
GridFS
Rockmongo 管理工具
Map Reduce
Java
創(chuàng)建備份
數(shù)據(jù)模型
創(chuàng)建數(shù)據(jù)庫
映射
查詢文檔
索引限制
ObjectId
刪除文檔
數(shù)據(jù)類型
高級索引
索引
優(yōu)勢
記錄排序
查詢分析
插入文檔
刪除集合
全文檢索
創(chuàng)建集合
概述
數(shù)據(jù)庫引用
覆蓋索引查詢
安裝環(huán)境
PHP
刪除數(shù)據(jù)庫
固定集合
關(guān)系
聚合
自動增長
復(fù)制
限制記錄
部署
分片
正則表達(dá)式
原子操作

數(shù)據(jù)類型

MongoDB 支持如下數(shù)據(jù)類型:

  • String:字符串。存儲數(shù)據(jù)常用的數(shù)據(jù)類型。在 MongoDB 中,UTF-8 編碼的字符串才是合法的。
  • Integer:整型數(shù)值。用于存儲數(shù)值。根據(jù)你所采用的服務(wù)器,可分為 32 位或 64 位。
  • Boolean:布爾值。用于存儲布爾值(真/假)。
  • Double:雙精度浮點值。用于存儲浮點值。
  • Min/Max keys:將一個值與 BSON(二進制的 JSON)元素的最低值和最高值相對比。
  • Arrays:用于將數(shù)組或列表或多個值存儲為一個鍵。
  • Timestamp:時間戳。記錄文檔修改或添加的具體時間。
  • Object:用于內(nèi)嵌文檔。
  • Null:用于創(chuàng)建空值。
  • Symbol:符號。該數(shù)據(jù)類型基本上等同于字符串類型,但不同的是,它一般用于采用特殊符號類型的語言。
  • Date:日期時間。用 UNIX 時間格式來存儲當(dāng)前日期或時間。你可以指定自己的日期時間:創(chuàng)建 Date 對象,傳入年月日信息。
  • Object ID:對象 ID。用于創(chuàng)建文檔的 ID。
  • Binary Data:二進制數(shù)據(jù)。用于存儲二進制數(shù)據(jù)。
  • Code:代碼類型。用于在文檔中存儲 JavaScript 代碼。
  • Regular expression:正則表達(dá)式類型。用于存儲正則表達(dá)式。