Alguém já testou o db4o?  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Fabrício Cozer Martins wrote:Ainda não, mas logo logo estarei testando, venho conversado com meu professor de BD, e ele me falou que os BDOOS ainda precisam evoluir, mas se der certo, vai revolucionar o desenvolvimento.


Sem apoio nenhum dos grandões tá ruim deles irem a algum lugar, imagine revolucionar o desenvolvimento

Mas o DB4O realmente é muito bom (pelo menos entre os que eu brinquei, ele é de longe o melhor), mas só é indicado pra aplicações onde você realmente vai guardar objetos e vai pegar objetos, não onde você vai fazer operações nos dados lá dentro ou tentar gerar "informações" a partir daqueles objetos (como relatórios). Pra CRUD puro e simples ele é uma mão na roda.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
Fabricio Cozer Martins
GUJ Ranger
[Avatar]

Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline

Pois é, as empresas devem apoiar e investir também...

E ad-hoc significa , "NÃO PREVISÍVEL".

Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4
[MSN] [ICQ]
Rubem Azenha
GUJ Master
[Avatar]

Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline

Se temos um meio termo como o Hibernate, pra que db4o? ASsim podemos continuar usar nossos poderosos RDBMS programando OO numa boa



Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
[WWW]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

microfilo wrote:Se temos um meio termo como o Hibernate, pra que db4o? ASsim podemos continuar usar nossos poderosos RDBMS programando OO numa boa


Já tentou carregar uma árvore complexa de objetos com o Hibernate? Não? Tente, depois faça denovo com o DB4O e você vai ver porquê bancos OO existem.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
Fabricio Cozer Martins
GUJ Ranger
[Avatar]

Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline

Os bancos relacionais são péssimos pra consultas complexas, para operações simples de sistema tudo bem, os diversos joins não afetam muito.

É por isso que hoje em dia devem-se criar dados multidimensionais, em cubo, datawarehouses, etc.. para consultas que envolvem muitos fatos, em um determinado tempo.

Banco O.O. é bom, pelo menos a idéia, mas ainda precisa ser utilizado ...

Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4
[MSN] [ICQ]
Sombriks
Java Ninja
[Avatar]

Membro desde: 14/04/2005 16:36:03
Mensagens: 250
Localização: Fortaleza, CE
Offline

Maurício Linhares wrote:
(...)
Mas o DB4O realmente é muito bom (pelo menos entre os que eu brinquei, ele é de longe o melhor), mas só é indicado pra aplicações onde você realmente vai guardar objetos e vai pegar objetos, não onde você vai fazer operações nos dados lá dentro ou tentar gerar "informações" a partir daqueles objetos
(...)


É aqui que começa a parte revolucionária; Combine herança com queries finas; se vc tiver, por exemplo uma classe Movimentação que tenha Apurado e Despesa como Filhas puxar o saldo, seja ele positivo ou negavito é uma mão na roda.

Acho que as queries comeplexas podem se beneficiar de conceitos OO que não existiam nas bases relacionais.

Agora podemos criar queries mais complexas e f*****s ainda, hahahaha....

Linux user #391803.
http://counter.li.org/
Kenobi
GUJ Master
[Avatar]

Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline

Imagino que esses bancos poderiam ter uma linguagem de consulta, como HQL, que é um açúcar sintético.

Aí sim, a coisa começa a esquentar...

----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente.
[WWW] [MSN] [ICQ]
german
Smalltalk

Membro desde: 19/05/2007 06:15:39
Mensagens: 2
Offline

Hi guys!

There are many Brazilian db4o users (just to name a few: Glaucio Guerra, Cassio Rogério Eskelsen and Italo Moreira Campelo Maia). You can read articles by them in Portuguese about db4o here: http://www.db4o.com/portugues/

Also Rodrigo B. de Oliveira (a db4o core team member) is from Assis, SP.

Perhaps you can contact them and ask about their experiences with db4o.

Best regards,

German
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team