

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 面向用户的值的字典
<a name="feature-overview-storage-dictionary"></a>

Neptune 不会将大多数面向用户的值直接存储在其维护的各种索引中。相反，它将这些值分别存储在字典中，并在索引中用 8 字节的标识符替换它们。
+ 所有会进入 `S`、`P` 或 `G` 索引的面向用户的值都以这种方式存储在字典中。
+ 在 `O` 索引中，数值直接存储在索引中（内联）。这包括 `date` 和 `datetime` 值（以从纪元开始的毫秒数表示）。
+ `O`索引中所有其他面向用户的值都存储在字典中，并在索引中用 IDs表示。

该字典包含面向用户的值到索引 IDs 中 8 字节的正向映射。`value_to_id`

它将 8 字节 IDs 与两个索引之一中的值的反向映射存储在两个索引之一中，具体取决于值的大小：
+ `id_to_value`索引映射 IDs 到内部编码后小于 767 字节的面向用户的值。
+ `id_to_blob`索引映射 IDs 到面向用户的更大值。