JDBC e performance  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Charlie Brown
Thread.start()
[Avatar]

Membro desde: 18/10/2003 18:24:17
Mensagens: 34
Localização: Osasco - SP
Offline

Galera, estou com um projeto desafiador...
- Fazer um select de aprox. 60.000 linhas do banco;
- Processar algumas informações;
- Gravar um arquivo TXT com estas informações (60.000 linhas!);

... e ser mais rápido que um programa feito em C/C++.

Vocês podem me passar algum material ou informações sobre o novo JDBC, algum método bem rápido de gravação de arquivos, e se o Java 1.5 vai ter um ganho de performance nesse sentido??

Obrigado!!

Existem 4 tipos de pessoas no mundo, as que sabem contar e as que não sabem...
[Email]
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

NIO ajuda sim para gravar o arquivo, google.

Quando ao select, não tem mágica.

E vai ser mmmuito difícil ser mais rápido que um programa em C cara hehe

Pergunta: pra que isso?

Former LIPE.
[ICQ]
Charlie Brown
Thread.start()
[Avatar]

Membro desde: 18/10/2003 18:24:17
Mensagens: 34
Localização: Osasco - SP
Offline

Na verdade eu sei que não vai ser mais rápido do que o C, mas eu gostaria de "chegar perto", sacou?? Contanto que não fique muito atrás, agente vai optar por Java...

Esse é o ponto mais "impactante" do projeto, onde tem o maior processamento, mas de resto, é um sistema web normal, com relatórios e upload de informações no processo inverso ao que eu falei aí em cima... o resto é simples...

Mas de qualquer maneira... valeu!! Vou olhar esse NIO...


Existem 4 tipos de pessoas no mundo, as que sabem contar e as que não sabem...
[Email]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Antes de se aventurar muito com NIO, tente fazer com um BufferedWriter, mesmo, e veja se esta ou nao satisfatorio
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
Charlie Brown
Thread.start()
[Avatar]

Membro desde: 18/10/2003 18:24:17
Mensagens: 34
Localização: Osasco - SP
Offline

Tá feito...
Mas ainda to esperando o resultado do C/C++ pra comprar... curiosidade mata... :S

Vocês acham mesmo que o grande diferencial vai ser na hora de escrever o arquivo??

Existem 4 tipos de pessoas no mundo, as que sabem contar e as que não sabem...
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team