| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 18:37:33
|
daquinho
JavaGuru
Membro desde: 15/08/2007 16:44:43
Mensagens: 214
Localização: RJ
Offline
|
Oi pessoal,
estou fazendo uma pequena aplicação, uma agenda, não gostaria de usar access por ser padrão aqui na empresa o OpenOffice, havia pensado em usar o base então, mas cansei de procurar o driver para conectar o programa no arquivo, pensei então em usar o H2 e no meio do caminho encontrei o hsqldb que também é bem pequeno(o jar do hsqldb com serviço e driver é menor) mas a diferença não é nada de mais.
O que gostaria de saber é, o que me recomendam? os dois me parecem bons e como é pequena a aplicação(essa será, outras não serão tão pequenas) não usarei grandes recursos.
cheguei a procurar sites com "AQUIVO x ISSO" mas não tem nada de mais e o que vejo individualmente é tutos de cada um.
vlw galerinha...
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 19:22:47
|
Adelar
GUJ Master
![[Avatar]](/images/avatar/4ad38ecf2884a47a5efa657f3358e635.jpg)
Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline
|
O SQLite é um bom banco para aplicações pequenas.
Att.
|
"Errando e aprendendo com os bugs"
http://www.cajuscript.org |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 19:34:23
|
juliofsn
JavaEvangelist
![[Avatar]](/images/avatar/b1491b673670aeae2dbf8827ba87a758.jpg)
Membro desde: 21/11/2006 20:48:46
Mensagens: 311
Offline
|
O db4o é muito bom, mas como é orientado à objeto, exige uma forma diferente de pensar o desenvolvimento.
|
Que a Força esteja com Você! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 20:44:39
|
easrml
Entusiasta Java
![[Avatar]](/images/avatar/cad358ec6af02fdb2a98629f7097b6d5.jpg)
Membro desde: 14/06/2008 20:17:27
Mensagens: 19
Offline
|
Gosto do mysql para quase tudo
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 20:46:59
|
aleck
GUJ Ranger
![[Avatar]](/images/avatar/2051bd70fc110a2208bdbd4a743e7f79.jpg)
Membro desde: 27/03/2006 08:08:33
Mensagens: 843
Localização: Rio de Janeiro
Offline
|
Adelar wrote:O SQLite é um bom banco para aplicações pequenas.
Att.
+1
Outra opção é o derby embedded.
|
Desenvolvedor iOS/Android
http://blog.alexandresoli.com.br
@alexandresoli |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 21:17:51
|
tinorberto
JavaEvangelist
![[Avatar]](/images/avatar/906b92b2e09a38a0dc5933b4943e87a0.jpg)
Membro desde: 29/10/2008 15:54:46
Mensagens: 344
Localização: Viçosa - Minas Gerais
Offline
|
Também recomendo o derby, tem muita coisa sobre ele.
De uma olhada http://fabisoartori.wikidot.com/javadb-derby
http://db.apache.org/derby/docs/10.2/pt_BR/ref/refderby.pdf
tem tudo q vc precisa ai..
|
Bacharel - Ciência da Computação
Universidade Federal de Viçosa
OCJP 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 22:41:17
|
daquinho
JavaGuru
Membro desde: 15/08/2007 16:44:43
Mensagens: 214
Localização: RJ
Offline
|
sqLite? db4o? derby?
esses são melhores opções do que h2 e hsqldb? porque me indicam esses principalmente o derby, parece que ele já vem na jre6, isso?
This message was edited 1 time. Last update was at 06/10/2010 23:14:12
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 23:24:49
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Só posso falar do Derby e do SQLite pq ainda não usei os outros.
Prefiro o Derby tbm.
[]´s
This message was edited 1 time. Last update was at 06/10/2010 23:25:18
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 23:25:07
|
Adelar
GUJ Master
![[Avatar]](/images/avatar/4ad38ecf2884a47a5efa657f3358e635.jpg)
Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline
|
Os três são bons. No caso do db4o se utilizado comercialmente deve ser paga uma taxa. Não sei afirmar se são melhores que o hsqldb e o h2, pois ainda não utilizei estes dois.
Sobre o derby, na verdade ele vem por padrão junto com o Netbeans, mas com o jre ou o jdk não.
Att.
|
"Errando e aprendendo com os bugs"
http://www.cajuscript.org |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 23:26:28
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Adelar wrote:Os três são bons. No caso do db4o se utilizado comercialmente deve ser paga uma taxa. Não sei afirmar se são melhores que o hsqldb e o h2, pois ainda não utilizei estes dois.
Sobre o derby, na verdade ele vem por padrão junto com o Netbeans, mas com o jre ou o jdk não.
Att.
O JavaDB (Apache Derby) vem por padrão no JDK sim, só não sei a partir de qual release do Java 6.
[]´s
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 23:34:59
|
Adelar
GUJ Master
![[Avatar]](/images/avatar/4ad38ecf2884a47a5efa657f3358e635.jpg)
Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline
|
davidbuzatto wrote:
Adelar wrote:Os três são bons. No caso do db4o se utilizado comercialmente deve ser paga uma taxa. Não sei afirmar se são melhores que o hsqldb e o h2, pois ainda não utilizei estes dois.
Sobre o derby, na verdade ele vem por padrão junto com o Netbeans, mas com o jre ou o jdk não.
Att.
O JavaDB (Apache Derby) vem por padrão no JDK sim, só não sei a partir de qual release do Java 6.
[]´s
Na versão que possuo, 1.6.0_10, ainda não tem. Pelo que vi na versão 1.6.0_17 foi colocado ele.
Att.
|
"Errando e aprendendo com os bugs"
http://www.cajuscript.org |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 23:41:40
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Adelar wrote:Na versão que possuo, 1.6.0_10, ainda não tem. Pelo que vi na versão 1.6.0_17 foi colocado ele.
Att.
Adelar, atualize seu JDK então, pq até a versão 1.6.0_19 (não tenho certeza, acho que corrigiram na 1.6.0_20) existe um problema de segurança, que por sinal, já foi bastante discutido há alguns meses atrás.
[]´s
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 23:46:17
|
Adelar
GUJ Master
![[Avatar]](/images/avatar/4ad38ecf2884a47a5efa657f3358e635.jpg)
Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline
|
davidbuzatto wrote:
Adelar wrote:Na versão que possuo, 1.6.0_10, ainda não tem. Pelo que vi na versão 1.6.0_17 foi colocado ele.
Att.
Adelar, atualize seu JDK então, pq até a versão 1.6.0_19 (não tenho certeza, acho que corrigiram na 1.6.0_20) existe um problema de segurança, que por sinal, já foi bastante discutido há alguns meses atrás.
[]´s
Bom saber disso. Valeu davidbuzatto.
Att.
|
"Errando e aprendendo com os bugs"
http://www.cajuscript.org |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 23:52:49
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Adelar wrote:Bom saber disso. Valeu davidbuzatto.
Att.
Disponha
[]´s
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2010 23:56:53
|
daquinho
JavaGuru
Membro desde: 15/08/2007 16:44:43
Mensagens: 214
Localização: RJ
Offline
|
po... para o derby eu vou nosite da sun ou do apache? legal que ele tem um bom doc em ptb.
ajuda.(claro que não li o suficiente, o tempo foi curto mas já me deu uma idéia):
-lá no guia rápido, tem referência a software de um único usuário e a multiusuário como um servidor.
dá para colocar a aplicação+banco num HD público e executar em mais de um PC? pq quando diz multiusuário o banco tem que estar num servidor com java? como o tomcat?
pois é apenas uma agenda, mas com a possibilidade de mais de uma pessoa usar simultaneamente.
- quando existe referência a banco embebido, se refere que ele está num pacotão jar que é a aplicação? ou que apenas ele faz parte de uma aplicação e deve acompanha-la para funcionar?
|
|
|
 |
|
|