LevelDB

LevelDB

LevelDB es una biblioteca rápida de almacenamiento de valores de clave escrita en Google que proporciona una asignación ordenada de claves de cadena a valores de cadena.
LevelDB almacena claves y valores en conjuntos de bytes arbitrarios, y los datos se ordenan por clave.Admite escrituras por lotes, iteración hacia adelante y hacia atrás y compresión de los datos a través de la biblioteca de compresión Snappy de Google.LevelDB no es una base de datos SQL.Al igual que otras tiendas NoSQL y Dbm, no tiene un modelo de datos relacionales y no admite consultas SQL.Características: las claves y los valores son conjuntos de bytes arbitrarios.- Los datos se almacenan ordenados por clave.- Las personas que llaman pueden proporcionar una función de comparación personalizada para anular el orden de clasificación.- Las operaciones básicas son Put (clave, valor), Get (clave), Eliminar (clave).- Se pueden hacer múltiples cambios en un lote atómico.- Los usuarios pueden crear una instantánea transitoria para obtener una vista coherente de los datos.- La iteración hacia adelante y hacia atrás es compatible con los datos.- Los datos se comprimen automáticamente usando la biblioteca de compresión Snappy.- La actividad externa (operaciones del sistema de archivos, etc.) se transmite a través de una interfaz virtual para que los usuarios puedan personalizar las interacciones del sistema operativo....
leveldb

Caracteristicas

Categorias

Alternativas a LevelDB para todas las plataformas con licencia de código abierto