| QDBM: Gerenciador de banco de dados rápido qdbm é uma biblioteca de rotinas para gerenciar um banco de dados. |
Baixe Agora |
QDBM: Gerenciador de banco de dados rápido Classificação e resumo
- Nome do editor:
- Mikio Hirabayashi
- Site do editor:
- http://search.cpan.org/~mikio/
QDBM: Gerenciador de banco de dados rápido Tag
QDBM: Gerenciador de banco de dados rápido Descrição
O QDBM é uma biblioteca de rotinas para gerenciar um banco de dados. O QDBM é uma biblioteca de rotinas para gerenciar um banco de dados. O banco de dados QDBM é um arquivo de dados simples que contém registros, cada um é um par de uma tecla e um valor. Cada tecla e valor são bytes seriais com comprimento variável. Ambos os dados binários e a cadeia de caracteres podem ser usados como uma chave e um valor. Não há nenhum conceito de tabelas de dados nem tipos de dados. Os registros são organizados em tabela de hash ou B + Tree.As para o banco de dados de tabela de hash, cada chave deve ser exclusiva dentro de um banco de dados, portanto, é impossível armazenar dois ou mais registros com uma chave sobreposição. Os seguintes métodos de acesso são fornecidos ao banco de dados: Armazenando um registro com uma chave e um valor, excluindo um registro por uma tecla, recuperando um registro por uma chave.Moreover, o acesso travessia a cada chave é fornecido, embora o pedido seja arbitrário. Esses métodos de acesso são semelhantes aos da biblioteca DBM (ou seus seguidores: NDBM e GDBM) definidos no padrão UNIX. O QDBM é uma alternativa para o DBM por causa de seu desempenho mais alto.As para o banco de dados de árvore B +, registros cujas teclas são duplicadas podem ser armazenadas. Os métodos de acesso de armazenamento, exclusão e recuperação são fornecidos como com o banco de dados da tabela HASH. Os registros são armazenados em ordem por uma função de comparação atribuída por um usuário. É possível acessar cada registro com o cursor em ordem crescente ou descendente. De acordo com este mecanismo, a busca de correspondência de correspondência por seqüências de caracteres e busca por inteiros são realizadas. Além disso, a transação está disponível no banco de dados de B + Tree.qdbm é escrita em C, e fornecida como APIs de C, C ++, Java, Perl e Ruby.qdbm está disponível em plataformas que têm API em conformidade com o Posix.O que é novo nesta versão. : · Um potencial defeito relacionado à divisão foliar da árvore de B + foi liberado.
QDBM: Gerenciador de banco de dados rápido Software Relacionado