Tiendas de valores clave en nosql
Clave # 8208-valor tiendas NoSQL tienen un registro con un campo de identificación - la clave en # 8208-valor almacenes de claves - y un conjunto de datos. Estos datos pueden ser uno de los siguientes:
Una pieza arbitraria de datos que interpreta los desarrolladores de aplicaciones (en oposición a la base de datos)
Cualquier conjunto de pares de nombre # 8208-valor (llamado papeleras)
Piense en ello como un buzón compartido en un edificio de apartamentos. Todo lo que ves desde fuera es un conjunto de agujeros numerados. El uso de una clave, se accede a lo que está en el buzón. Después de mirar el correo, a decidir qué hacer con él (probablemente sólo tirarlo a la basura).
De esta manera, # 8208-valor almacenes de claves son similares a las tiendas de columna en que es posible almacenar estructuras de datos que varían en el mismo conjunto de registros lógicos. Clave # 8208-valor tiendas son el tipo más simple de almacenamiento en el mundo NoSQL - usted está almacenando claves para los datos que proporcione.
Algunas # 8208-valor almacenes de claves apoyan a escribir (como números enteros, cadenas y booleanos) y estructuras más complejas para los valores (como mapas y listas). Esta configuración ayuda a los desarrolladores, ya que no tienen que entregar los datos # 8208 de código o de cadena de decodificación celebradas en una tecla # store 8208-valor.
En informática, un " la lista " valores de datos es cero o más. Estos valores pueden o no pueden ser almacenados en una representación ordenada que permite el procesamiento rápido partido.
Los mapas son un tipo simple de # 8208-valor almacenamiento de claves. Una clave única en un mapa tiene un único valor arbitrario asociado con él. El valor podría ser una lista de otro mapa. Así, es posible almacenar estructuras de árbol dentro de # 8208-valor almacenes de claves, si usted está dispuesto a hacer el procesamiento de datos usted mismo.
Si usted tiene numerosos mapas en su almacén de claves # 8208-valor, considere un almacén de documentos en su lugar, lo que probablemente reducirá al mínimo la cantidad de código necesario para operar con sus datos y hacer la búsqueda y la recuperación más fácil.
Clave # 8208-valor tiendas están optimizadas para la velocidad de ingestión y recuperación. Si necesita una velocidad muy alta ingesta en un número limitado de nodos y puede darse el lujo de sacrificar compleja apoyo consultas ad hoc, a continuación, un almacén de claves # 8208-valor puede ser para usted.