Edição de Berkeley DB Java

Berkeley DB Java Edition é um alto desempenho, motor de armazenamento transacional escrito inteiramente em Java.
Baixe Agora

Edição de Berkeley DB Java Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Open Software License
  • Preço:
  • FREE
  • Nome do editor:
  • Oracle
  • Site do editor:
  • http://www.oracle.com/technology/products/berkeley-db/index.html

Edição de Berkeley DB Java Tag


Edição de Berkeley DB Java Descrição

Berkeley DB Java Edition é um alto desempenho, motor de armazenamento transacional escrito inteiramente em Java. Berkeley DB Java Edition é um alto desempenho, motor de armazenamento transacional escrito inteiramente em Java. Como o produto Berkeley DB altamente bem-sucedido, a Berkeley DB Java Edition é executada no espaço de endereço do aplicativo, sem a sobrecarga da comunicação cliente / servidor. A Berkeley DB Java Edition armazena dados no formato nativo do aplicativo, portanto, nenhuma tradução de dados de tempo de execução é necessária.Berkeley DB Java Edition suporta transações e recuperação de ácido completo. Ele fornece uma interface programática fácil de usar, permitindo que os desenvolvedores armazenem e recuperem informações de forma rápida, simples e ribebly.berkeley DB Java é projetada para oferecer os mesmos benefícios do empreendimento Java Feijão 3.0 (EJB3) Persistência sem a necessidade de traduzir Objetos em tabelas.Relational Bancos de dados são a ferramenta mais sofisticada disponível para o desenvolvedor para armazenamento e análise de dados. Os dados de objeto mais persistidos nunca são analisados usando consultas AD-HOC SQL; Geralmente é simplesmente recuperado e reconstituído como objetos Java. A sobrecarga de usar um sofisticado motor de armazenamento analítico é desperdiçado nesta tarefa básica de recuperação de objetos. O poder analítico completo do modelo relacional não é necessário para persistir eficientemente os objetos do Java. Em muitos casos, é desnecessário sobrecarga. Em contraste, o Berkeley DB Java Edition não possui a sobrecarga de uma linguagem de consulta ad-hoc como o SQL e, portanto, não incorre em essa penalidade. O resultado é um armazenamento mais rápido, menor cpu e requisitos de memória e um processo de desenvolvimento mais eficiente. Apesar da falta de uma linguagem de consulta ad-hoc, a Berkeley DB Java Edition pode acessar objetos Java de maneira ad hoc, e isso fornece armazenamento de dados transacional e recuperação indexada, como você esperaria de qualquer banco de dados. A diferença é que ele faz isso em um pacote pequeno, eficiente e fácil de gerenciar. Usando a camada de persistência direta (DPL), os desenvolvedores Java podem persistir e recuperar facilmente e recuperar grupos inter-relacionados de objetos Java com confiança, velocidade e uma fração da complexidade e sobrecarga de uma edição comparável do Orm Solution.Berkeley DB Java foi projetado do chão em Java. Demora ao máximo o ambiente Java. A API fornece uma interface de estilo Java coleções, bem como uma interface programática semelhante à API Berkeley DB. A arquitetura de Berkeley DB Java Edition suporta alto desempenho e simultaneidade para a carga de trabalho de ler-intensivo e intensivo de gravação.Berkeley DB Java Edition é diferente de todos os outros bancos de dados Java disponíveis hoje. Berkeley DB Java Edition não é um motor relacional construído em Java. É uma loja incorporada de estilo DB Berkeley, com uma interface projetada para programadores, não DBAs. A arquitetura é baseada em um sistema de armazenamento sem sobrescrito de log, permitindo alta simultaneidade e velocidade, fornecendo transações de ácido e bloqueio de nível de registro. A Berkeley DB Java Edition armazena em cache eficientemente dados mais comumente usados na memória, sem exceder os limites especificados por aplicativos. Desta forma, a Berkeley DB Java Edition trabalha com um aplicativo para usar recursos de JVM disponíveis, proporcionando acesso a conjuntos de dados muito grandes.j2ee é uma parte central de muitas implantações empresariais de Java. Berkeley DB Java Edition se encaixa na arquitetura J2EE implementando três principais APIs dentro de J2EE. Em seu núcleo, o Berkeley DB Java Edition é um banco de dados transacional. Dentro de um servidor de aplicativos J2EE, muitos subsistemas diferentes devem coordenar e trabalhar juntos de maneira transacional. Ao implementar a API Java Transaction (JTA), a Berkeley DB Java Edition funciona como um recurso transacional gerenciado dentro do servidor de aplicativos. A Berkeley DB Java Edition também implementa a arquitetura do J2EE Connector (JCA) para facilitar a integração em servidores de aplicativos.Finalmente, uma vez integrados e executando operações transacionais, a maioria dos aplicativos exigirá alguma capacidade de gerenciar um serviço. Berkeley DB Java Edition exporta informações e serviços usando as extensões de gerenciamento Java (JMX). Em Concert JTA, JCA e JMX permitem que a Berkeley DB Java Edition opere ao máximo e de forma previsível em soluções com base em J2EE.BERKELEY DB Java Edition fornece serviços de armazenamento robustos para qualquer aplicativo Java que exija alto desempenho, integridade transacional e recuperabilidade. Aqui estão algumas características importantes da "Berkeley DB Java Edition": Armazenamento de dados: · Lojas Berkeley DB Java Edição de dados rapidamente e facilmente sem grande parte da sobrecarga encontrada em outros bancos de dados. Berkeley DB Java Edition é um único arquivo JAR que é executado no mesmo JVM como a sua aplicação, por isso não há servidor remoto. A cache local mantém os dados mais ativos na memória, evitando o acesso ao disco caro, e limita o uso da memória JVM a um montante previsível. Local, no próprio processo de armazenamento de dados: · Esquema neutro, armazenamento de dados aplicativo nativo · Introduzidos e recuperação de dados sequencial · Uso Easy-to-Java Collections API · Camada direto Persistência (DPL) para acessar objetos Java · Evolução de esquema de classes de DPL · Processo Único, modelo multi-threading · Ficha de bloqueio para nível alto simultaneidade · Suporte para índices secundários · In-memory, em disquete ou ambos · Tópicos fundo configurável limpas re-organizar o uso de dados e disco otimizar transações: · Lojas Berkeley DB Java Edição de dados de forma confiável e garante a integridade dos dados. No caso de uma falha do sistema, Berkeley DB Java Edition recuperar dados transacional e redefinir o sistema para um estado funcional e consistente de registro e informações de banco de dados. O cumprimento integral ACID: · Selecionável níveis de isolamento e garantias de durabilidade, configurável em uma base por transação · Transações gerenciadas usando a API de transação Java (JTA) · J2EE integração servidor de aplicativos utilizando J2EE Connector Architecture (JCA) · Auditoria, monitoração e administração usando o Java Management Extensions (JMX) · Catastróficos e de rotina modos de recuperação falha · Detecção impasse Timeout baseado · Quentes e backups frios, compactação do arquivo de log, e depósitos de banco de dados completos Desdobramento, desenvolvimento: · Berkeley DB Java Edition é altamente portátil, muito flexível e fácil de integrar. Ele foi projetado desde o primeiro dia como um produto puro Java aproveitando ao máximo o ambiente Java. Como um único arquivo Java Archive (JAR), ele é executado dentro do JVM que executa o aplicativo. Berkeley DB Java Edition foi projetado para servir o grande e crescente comunidade Java com uma empresa de grau, puro Java, solução de armazenamento de dados. 100% puro Java para portabilidade e facilidade de desenvolvimento: · Arquivo JAR único - fácil de instalar, é executado na mesma JVM do aplicativo · Java 1.4.2 ou mais recente Standard Edition JVM requerida · Administração de administração programática e gestão de zero humana · API para funções administrativas de rotina · Pequeno 820KB pegada · Ajustável para terabytes de dados, milhões de registros · O código-fonte, conjunto de testes incluiu O que há de novo nesta versão: · Esta versão corrige um problema que poderia causar LogFileNotFoundException em grandes bancos de dados. · Isso pode causar perda de dados, de modo que todos os usuários são fortemente recomendados para atualizar. · Este problema é encontrado em todas as versões anteriores. · O bug pode ocorrer apenas para bancos de dados com uma btree que é de 4 ou mais níveis de profundidade. · Para as entradas máximo predefinido por nó BTREE (128), isso significa que o banco de dados deve ter crescido para, pelo menos, 10 milhões de registos para ser um candidato para a ocorrência do problema. · Esta é apenas uma aproximação, e pode ser maior ou menor, se DatabaseConfig.setNodeMaxEntries foi chamado.


Edição de Berkeley DB Java Software Relacionado

Itzam.

Um mecanismo de banco de dados incorporado que cria e manipula arquivos contendo registros de acesso aleatório de comprimento variável ...

223

Download

ÚMIDO

O úmetro é uma porta da implantação popular da lâmpada do mundo do Linux em Dragonfly BSD. ...

197

Download