Oracle TopLink ou Hibernate?

10 respostas
G

galera … alguem ja usou o Oracle TopLink, é bom mesmo?

comparando com o hibernate … qual leva vantagem em termos de desempenho?

grato

10 Respostas

ffranceschi

Eu vi um comparativo de uma outra ferramenta http://www.thoughtinc.com/ e é claro que a deles é melhor, mas entre o TopLink e o Hibernate, o hibernate ganha http://www.thoughtinc.com/cocobase_jpa_performance.pdf

Alguem conhece esse framework chamado CocoBase?

T

Você está falando do Toplink Essentials (esse que vem com o Glassfish e é a implementação-padrão do JPA) ou do Toplink “full” da Oracle (o que é pago)?

T

O CocoBase é um cara super-antigo, que apareceu para suprir deficiências nas primeiras implementações de CMP em EJB 1.X / 2.X (lembro desse cara sendo oferecido para quem tinha uma instalação do iPlanet).

Obviamente o pessoal da Thought, inc. não parou quieto no tempo, e criou seu driver JPA também. Se você precisa pagar por suporte, e não tem medo que a empresa morra - se bem que a vantagem do JPA é esse: para migrar sua implementação para outra, não é preciso fazer muito esforço - então você até poderia pensar no Cocobase.

D

thingol:
Você está falando do Toplink Essentials (esse que vem com o Glassfish e é a implementação-padrão do JPA) ou do Toplink “full” da Oracle (o que é pago)?

O Toplink “full”, até onde sei, foi doado a fundação Eclipse. Agora num é mais pago.

G

pois é eu to me referindo ao toplink full da oracle … q eu saiba ele n é pago naum… ou eu to enganado?

thiaguinho

Pessoal é o seguinte:

O Top-Link foi da comunidade GlassFish foi “transformado” em Top-LinkEssentials( Este tem algumas funcionalidades a menos que o Top-Link Full da Oracle ).

O Top-Link da eclipse foundation é o EclipseLink que é referencia do JPA 2.0 e é referencia no desenvolvimento do Top-Link 11g da Oracle.

O Top-Link da Oracle o “fullzão” é pago e tem algumas funcionalidades a mais que o Top-Link essentials.

Bom é isso, espero ter ajudo.

Para mais informações sobre a licensa da paga da Oracle acesse o link http://www.oracle.com/technology/products/jdev/htdocs/jdeveloper11gfaq.html#L0

D

Até onde sei, o TopLink foi doado para a fundação Eclipse (não vou postar links, pesquisem pelo amor de Deus e do Google) e agora esta no projeto EclipseLink.

[EDITADO]
Esqueci de dizer que, embora isso seja até razoavelmente bom, até que me provem o contrário, o Hibernate é superior na geração de queries. Se olharem umas das minhas primeiras mensagens, verão que eu tive um problema na minha equipe com o TopLink que nos fez ir ao Hibernate e de lá pra cá, nunca mais olhei pro tal da Oracle.
Porém, sempre achei, e ainda acho, o TopLink com desempenho melhor.
[/EDITADO]

thiaguinho

Isso mesmo o código fonte do Top-Link 10g foi doado para a fundação eclipse. Baseado nele foi criado o EclipseLink.

Mas, o Top-Link 11g foi criado se baseando no EclipseLink, ou seja, agora temos além do EclipseLink que foi feito basando-se no Top-Link 10g, também o Top-Link 11g que foi baseado no EclipseLink.

O site para download é esse http://www.oracle.com/technology/software/products/ias/htdocs/1111topsoft.html . Se vc baixar o EclipseLink também vem dentro do pacote.

Então é isso.

thiaguinho

Neste link é possível ver que o Top-Link 11g foi baseado no EclipseLink.

http://www.oracle.com/us/corporate/press/017498_EN?rssid=rss_ocom_pr

Luiz_Gustavo

thiaguinho:
Isso mesmo o código fonte do Top-Link 10g foi doado para a fundação eclipse. Baseado nele foi criado o EclipseLink.

Mas, o Top-Link 11g foi criado se baseando no EclipseLink, ou seja, agora temos além do EclipseLink que foi feito basando-se no Top-Link 10g, também o Top-Link 11g que foi baseado no EclipseLink.

Então é isso.

Putz, que rolo danado! rsrsrsrs

Obrigado pela informação.

[]'s

Criado 25 de fevereiro de 2008
Ultima resposta 4 de jun. de 2009
Respostas 10
Participantes 6