Ola prezados, feliz dia do trabalhador.
Tenhi em minha aplicação um select qe ira me retonar alguns objetos, preciso verificar destes objetos, aqueles que cumpram algumas condições ek uma base ldapv3. A questao e… O select pode me retornar gigalhoes de resultados, atualmente entre 0 e 20 mil. Estava pensando em popular em uma lista, mas acredito que.ira haver estouro de memoria. Alguem tem alguma outra ideia? Estou rodando java 1.4 com weblogic.
Ola prezados, feliz dia do trabalhador.
Tenhi em minha aplicação um select qe ira me retonar alguns objetos, preciso verificar destes objetos, aqueles que cumpram algumas condições ek uma base ldapv3. A questao e… O select pode me retornar gigalhoes de resultados, atualmente entre 0 e 20 mil. Estava pensando em popular em uma lista, mas acredito que.ira haver estouro de memoria. Alguem tem alguma outra ideia? Estou rodando java 1.4 com weblogic.
Desde ja agrdeço.
Java 1.4 cara ? Não tem a possibilidade de rolar uma atualização ? A atual versão está 3 níveis acima dessa.
Sobre o seu problema, de 0 á 20 mil é muito tranquilo de persistir na lista, já registrei mais de 200 mil objetos nela e só precisei alterar a implementação porque cada objeto possuía um array de bytes. Se está achando que isso pode gerar uma sobrecarga de memória, busque filtrar sua busca ou começar a fazer buscar por ranged, ou seja, do 0 a 1000, depois do 1000 a 2000 e assim por diante.
E calma, ninguém tem 100% disponibilidade para ficar no GUJ, se ninguém ainda tinha lhe respondido, é que não saberia o que dizer ou simplesmente não tiveram tempo.
Abraços.
Elizeu_Santos
nel:
Elizeu_Santos:
Ola prezados, feliz dia do trabalhador.
Tenhi em minha aplicação um select qe ira me retonar alguns objetos, preciso verificar destes objetos, aqueles que cumpram algumas condições ek uma base ldapv3. A questao e… O select pode me retornar gigalhoes de resultados, atualmente entre 0 e 20 mil. Estava pensando em popular em uma lista, mas acredito que.ira haver estouro de memoria. Alguem tem alguma outra ideia? Estou rodando java 1.4 com weblogic.
Desde ja agrdeço.
Java 1.4 cara ? Não tem a possibilidade de rolar uma atualização ? A atual versão está 3 níveis acima dessa.
Sobre o seu problema, de 0 á 20 mil é muito tranquilo de persistir na lista, já registrei mais de 200 mil objetos nela e só precisei alterar a implementação porque cada objeto possuía um array de bytes. Se está achando que isso pode gerar uma sobrecarga de memória, busque filtrar sua busca ou começar a fazer buscar por ranged, ou seja, do 0 a 1000, depois do 1000 a 2000 e assim por diante.
E calma, ninguém tem 100% disponibilidade para ficar no GUJ, se ninguém ainda tinha lhe respondido, é que não saberia o que dizer ou simplesmente não tiveram tempo.
Abraços.
Eu postei só pra subir nel. Eu tinha posto um titulo pouco sugestivo…
Já sugeri uma atualização drástica para ao menos a versão 1.5, porém a proposta não foi aceita ainda…
vou realizar alguns testes amanha então, grato