| Simpledbm. Um banco de dados relacional gratuito e aberto implementado em Java |
Baixe Agora |
Simpledbm. Classificação e resumo
- Nome do editor:
- Dibyendu Majumdar
- Site do editor:
- http://www.simpledbm.org/
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 35 KB
Simpledbm. Tag
Simpledbm. Descrição
Um banco de dados relacional gratuito e aberto implementado em Java O SimpledBM é um motor de banco de dados transacional baseado em código aberto e Java. O SimpleDBM tem uma pegada muito pequena e pode ser incorporada no espaço de endereço de um aplicativo. O SimpleDBM fornece uma simples API de programação, que pode ser aprendida muito rapidamente. Aqui estão algumas características principais de "simpledbm": · Transacional - SimpledBM suporta totalmente as transações ácidas. O SimpledBM usa uma estratégia de gerenciamento de buffer de roubo / sem força para transações. · Multi-threaded - SimpledBM é multi-threaded e suporta leituras e gravações simultâneas e escreve. · Escrever antecedido Log - SimpledBM usa um registro de escrita à frente para garantir a recuperação da transação no caso de falhas do sistema. · Concorrência baseada em bloqueio - SimpledBM usa bloqueios de linha compartilhados, atualizados e exclusivos para gerenciar a concorrência. · Níveis de isolamento múltiplos - SimpledBM suporta níveis de isolamento de leitura, leitura repetível e serializável. · Índices de árvores B - SimpledBM implementa índices de árvores B-Plus, que suportam totalmente leituras, inserções e exclusões simultâneas. Os b-árvores simpledbm continuamente se equilibram e não sofrem de fragmentação. · Tabelas - SimpledBM suporta tabelas, mas para máxima flexibilidade, trata linhas de tabela como bolhas de dados. As linhas de mesa podem ter qualquer estrutura interna como quiser e pode abranger várias páginas de disco. Linhas de tabelas padrão com várias colunas são suportadas por meio de módulos add-on. · Latches e bloqueios - SimpledBM usa travas para consistência interna e bloqueios para concorrência. As travas são mecanismos de bloqueio mais eficientes que não sofrem de deadlocks. · Detecção de deadlock - SimpledBM tem suporte para detecção de deadlock. Um fio de fundo verifica periodicamente a tabela de bloqueio de deadlocks e aborta transações para resolver deadlocks.
Simpledbm. Software Relacionado