

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Dizionario dei valori rivolti all'utente
<a name="feature-overview-storage-dictionary"></a>

Neptune non archivia la maggior parte dei valori rivolti all'utente direttamente nei vari indici che gestisce. Li archivia invece separatamente in un dizionario e li sostituisce negli indici con identificatori a 8 byte.
+ Tutti i valori rivolti all'utente che vengono inseriti negli indici `S`, `P` o `G` vengono archiviati nel dizionario in questo modo.
+ Nell'indice `O`, i valori numerici vengono archiviati direttamente nell'indice (in linea). Sono inclusi i valori `date` e `datetime` (rappresentati come millisecondi dall'epoca).
+ Tutti gli altri valori rivolti all'utente che verrebbero inseriti nell'`O`indice vengono memorizzati nel dizionario e rappresentati nell'indice da. IDs

Il dizionario contiene una mappatura diretta dei valori rivolti all'utente su 8 byte in un indice IDs . `value_to_id`

Memorizza la mappatura inversa degli 8 byte rispetto IDs ai valori in uno dei due indici, a seconda della dimensione dei valori:
+ Un `id_to_value` indice viene mappato su valori rivolti IDs all'utente inferiori a 767 byte dopo la codifica interna.
+ Un `id_to_blob` indice viene mappato su valori IDs rivolti all'utente che sono più grandi.