LevelDB

LevelDB

O LevelDB é uma biblioteca rápida de armazenamento de valores-chave, escrita no Google, que fornece um mapeamento ordenado de chaves de string para valores de string.
O LevelDB armazena chaves e valores em matrizes de bytes arbitrárias e os dados são classificados por chave.Ele suporta gravações em lote, iteração para frente e para trás e compactação dos dados através da biblioteca de compressão Snappy do Google.O LevelDB não é um banco de dados SQL.Como outros armazenamentos NoSQL e Dbm, ele não possui um modelo de dados relacionais e não suporta consultas SQL.Recursos - Chaves e valores são matrizes de bytes arbitrárias.- Os dados são armazenados classificados por chave.- Os chamadores podem fornecer uma função de comparação personalizada para substituir a ordem de classificação.- As operações básicas são Put (chave, valor), Get (chave), Excluir (chave).- Várias alterações podem ser feitas em um lote atômico.- Os usuários podem criar um instantâneo transitório para obter uma visão consistente dos dados.- A iteração para frente e para trás é suportada pelos dados.- Os dados são compactados automaticamente usando a biblioteca de compactação Snappy.- A atividade externa (operações do sistema de arquivos etc.) é retransmitida por meio de uma interface virtual para que os usuários possam personalizar as interações do sistema operacional....
leveldb

Local na rede Internet:

Recursos

Categorias

Alternativas ao LevelDB para todas as plataformas com licença de código aberto