嗨,我有一个应用程序,我们以整数形式发送警报状态,可以是 1 或 0。我正在使用 Mongodb 来存储警报状态。Mongodb 使用一种称为 integer 的类型,它可以存储 32 位或 64 位整数值。它还有一个称为布尔值的数据类型,它存储一个 True 或 False 值。我有 2,00,000 条记录,带有 2,00,000 个不同设备的警报状态。我的问题是 mongo 如何在其中存储布尔值(基本上是内部机制)?还有在 mongodb 数据库中消耗较少的内存(布尔值或整数)?
在 MongoDB 中,布尔值的大小为 2 个字节,而您可以选择 32 位整数数据类型或 64 位(4 字节或 8 字节)。
您可以在此处查看数据类型的完整列表:http://docs.mongodb.org/manual/reference/bson-types/
| 归档时间: |
|
| 查看次数: |
1323 次 |
| 最近记录: |