db4o

Screenshot de Aplicação:
db4o
Detalhes de Aplicação:
Versão: 1.0
Data de upload: 28 Jun 11
Revelador: Carl Rosenberger
Licença: Livre
Popularidade: 644
Tamanho: 9598 Kb

Rating: 1.2/5 (Total Votes: 13)

db4o - db4o é o banco de dados de objetos de código aberto que permite aos desenvolvedores de Java e .NET reduzir o tempo e os custos de desenvolvimento e alcançar níveis de desempenho sem precedentes.


O design original do motor de banco de dados de objetos nativos do db4o torna a escolha ideal para ser incorporado em equipamentos e dispositivos, em software empacotado rodando em plataformas móveis ou desktop ou em sistemas de controle em tempo real - em suma: em todos os ambientes Java e .NET , Onde nenhum administrador de banco de dados (DBA) está presente.


Todos os desenvolvedores de software orientados a objetos estão familiarizados com a dificuldade de transição do pensamento orientado a objetos para a persistência relacional. Até agora, eles foram forçados a escolher entre velocidade e orientação a objetos: o acesso SQL nativo é rápido, mas laborioso, exigindo uma grande quantidade de código adicional. Mapeadores de objetos relacionais oferecem uma ponte conveniente, mas eles degradam seriamente o desempenho.


O db4o elimina o trade-out OO-versus-performance: permite que você armazene até mesmo as estruturas de objetos mais complexas com facilidade, enquanto alcança o mais alto nível de desempenho. Os benchmarks do banco de dados mostram que o db4o é até 55 vezes mais rápido que o Hibernate e o MySQL, um popular mapeador relacional de objetos e pilha de banco de dados relacional do SQL.A principal razão para o uso de bancos de dados relacionais hoje em dia é o legado, isto é, a retenção de dados corporativos antigos eo conjunto de aplicativos existentes que dependem dele. Mas além da persistência centrada no servidor, há uma infinidade de aplicativos de dispositivos, móveis e de desktop para os quais a tecnologia de banco de dados convencional fica aquém. Aqui a tecnologia do db4o garante novos níveis de desempenho, funcionalidade e economia de custos.


Ainda assim, por meio do Sistema de Replicação db4o (dRS), os desenvolvedores podem permanecer totalmente compatíveis com os RDBMSs legados, como Oracle e MySQL.


Produto - Aplicação, recursos exclusivos, benefícios


O db4o foi projetado para fornecer um mecanismo de banco de dados completo e embutido para equipamentos, plataformas móveis, de mesa e de servidor em ambientes orientados a objetos. Onde bancos de dados relacionais ficam aquém de fornecer administração zero, pequena pegada, alto desempenho, sincronização suave e fácil refatoração, db4o é a resposta. A única biblioteca de programação (.jar /.dll) do db4o se integra facilmente ao aplicativo e executa tarefas de persistência altamente confiáveis ​​e escaláveis ​​com apenas uma única linha de código, independentemente de quão complexas sejam as estruturas dos objetos.Como resultado, os desenvolvedores podem:


Elimine as ferramentas eo código necessários para o mapeamento objeto-relacional, que é comprovado para aumentar a complexidade do código e o consumo de recursos, ao mesmo tempo em que inibe o desempenho ea refatoração. Com o db4o, os usuários ganham até 90% de economia de tempo e custo para desenvolvimento de software em relação à persistência.

Crie aplicativos com armazenamento de dados integrado que não precisa de administração em tempo de execução e é altamente confiável e muito mais rápido que os mecanismos de banco de dados convencionais ou proprietários.

Beneficie-se de paradigmas orientados a objetos sem ser restringido pelo banco de dados, resultando na implantação de modelos de objeto mais complexos, ou seja, naturalistas e ricos em recursos, sem aumentar o consumo de custos e recursos.

Alterar, refatorar e reutilizar componentes de software com a capacidade de adicionar novos recursos de software sem quebrar o código legado ou incorrer em custos muito altos - permitindo maior flexibilidade para se manter à frente da concorrência.Db4o é conduzido pela maior comunidade do mundo de seu tipo, com 20.000 registrados Java e.NET desenvolvedores e contando. O produto foi baixado quase 1.000.000 de vezes e implantado com sucesso em aplicações de transportes, redes, ciências naturais, industriais, consumidores e empresas. Atualmente, os usuários e clientes do db4o vêm de 170 países diferentes, desde a Albânia até o Zimbábue, e vão de líderes de classe mundial como Boeing, Bosch, Intel, Ricoh e Seagate a uma ampla gama de empresas start-up altamente inovadoras.


Construído sobre a nova tecnologia de banco de dados de objetos, db4o é atualmente o único banco de dados nativo tanto para Java quanto para .NET - proporcionando portabilidade entre plataformas que liberta usuários de taxas de licenciamento elevadas de fornecedores proprietários. Oferecendo uma grande variedade de funcionalidades de banco de dados orientadas a objeto, db4o aumenta os benefícios das linguagens de programação OO: sua replicação orientada a objetos (dRS), suas consultas orientadas a objetos (Native Queries, QbE, SODA) ea GUI ObjectManager para Os arquivos de banco de dados de objetos de navegação são inigualáveis ​​no mundo do banco de dados.Acima de tudo, db4o é muito fácil de aprender, implementar e usar. O poderoso motor de banco de dados do db4o permite que os usuários armazenem objetos com apenas uma linha de código, cortando o tempo de desenvolvimento eo custo para a camada de persistência ao mínimo.


Esses benefícios são quadruplicados quando se trata de mudar o software para refatorar, adicionar novos recursos ou reutilizar componentes de software. O db4o automatiza a refatoração através do ambiente de desenvolvimento, porque todas as APIs e cadeias não nativas são eliminadas. Se as atualizações forem implantadas na base instalada, o controle automático de versão do esquema controlará automaticamente as alterações do modelo de objeto sem a necessidade de processos de conversão. Os desenvolvedores não precisam de potenciadores, nem de pré-compilação, nem de processos pós-compilação. E até mesmo os processos de replicação são amplamente agnósticos para as mudanças de software, evitando a quebra de arquiteturas de dados distribuídos.

Aplicações semelhantes

Hecl
Hecl

28 Jan 11

Java Programming
Java Programming

26 Dec 10

MID4th
MID4th

24 Jun 11

Comentário para db4o

Comentários não encontrado
Adicionar comentário
Ligue imagens!