我正在尝试优化一个包含大量文档的集合的数据库大小。这些文档有许多由小整数(<255)表示的属性。在SQL Server中,这些将被存储为tinyint值,但我发现BSON的最小类型是Int32。
在MongoDB中,有没有有效地存储小整数的替代方法?
我正在尝试优化一个包含大量文档的集合的数据库大小。这些文档有许多由小整数(<255)表示的属性。在SQL Server中,这些将被存储为tinyint值,但我发现BSON的最小类型是Int32。
在MongoDB中,有没有有效地存储小整数的替代方法?
Tinyint
数据类型等同于 Byte
(-256 < Byte < 255),而 SmallInt
等同于 Int16
。