| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 14:50:39
|
rafdutra
JavaChild
![[Avatar]](/images/avatar/5f31aac2b5c1e3234a9eb40029ea0f11.jpg)
Membro desde: 12/02/2008 14:09:21
Mensagens: 102
Localização: Guaxupé
Offline
|
Boa tarde pessoal.
Estou utilizando o Floggy para a persistência de dados o qual recebe 2200 regsitros de um banco de dados e os salva no aparelho.
Estes registros são salvos em duas classes sendo a primeira de cabeçalho e a segunda de linha.
A primeira classe contém um array de objetos da segunda classe. Para salvar não tenho problema algum. O problema acontece ao recuperar alguma informação, pois ele demora de 20 a 40 minutos para trazer uma referência a esse objeto do cabeçalho.
O código é o seguinte:
onde:
OrdemProducao é o objeto de cabeçalho;
OrdemProducaoNumOpFilter é o filtro que compara o atributo "op" que é único entre os objetos do tipo OrdemProducao;
Nesse caso, o tipo de consulta é não é LAZY pois esse objeto possui referencias aos objetos de linha.
O objetivo é minimizar o tempo da consulta.
Alguém tem uma solução?
|
Rafael Dutra |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 17:31:52
|
tmoreira2020
JavaBaby
![[Avatar]](/images/avatar/34f37c5fa2c142604f077d13f75523b9.jpg)
Membro desde: 29/07/2008 18:34:52
Mensagens: 90
Localização: Florianópolis
Offline
|
Olá Rafael,
Esse é um problema já conhecido em processo de solução. Estamos implementando a funcionalidade de índice no Floggy. Já existe uma versão funcional que está em fase de testes, caso lhe interesse por favor se inscreva na lista do Floggy (https://lists.sourceforge.net/lists/listinfo/floggy-user) para se manter atualizado.
Um abraço!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 17:46:56
|
rafdutra
JavaChild
![[Avatar]](/images/avatar/5f31aac2b5c1e3234a9eb40029ea0f11.jpg)
Membro desde: 12/02/2008 14:09:21
Mensagens: 102
Localização: Guaxupé
Offline
|
Boa tarde tmoreira.
Existe uma previsão para essa funcionalidade e porcentagem de melhoria?
Gosto muito do Floggy mas neste caso está ficando inviável pra mim.
Orbigado!
T+
|
Rafael Dutra |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 17:48:18
|
rafdutra
JavaChild
![[Avatar]](/images/avatar/5f31aac2b5c1e3234a9eb40029ea0f11.jpg)
Membro desde: 12/02/2008 14:09:21
Mensagens: 102
Localização: Guaxupé
Offline
|
Ahhhhh...esqueci!!
Sobre essa versão funcional...ela está disponível a usuários para testes ou ainda só para a equipe de desenvolvimento?
Obrigado!
|
Rafael Dutra |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 19:31:46
|
tmoreira2020
JavaBaby
![[Avatar]](/images/avatar/34f37c5fa2c142604f077d13f75523b9.jpg)
Membro desde: 29/07/2008 18:34:52
Mensagens: 90
Localização: Florianópolis
Offline
|
Olá Rafael,
Ainda estamos testando somente internamente mas estamos procurando um caso real para ajudar a aparar as arestas... Vocês estariam dispostos a ser um beta test?
Um abraço!
Thiago Moreira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2010 20:02:21
|
rafdutra
JavaChild
![[Avatar]](/images/avatar/5f31aac2b5c1e3234a9eb40029ea0f11.jpg)
Membro desde: 12/02/2008 14:09:21
Mensagens: 102
Localização: Guaxupé
Offline
|
Olá Thiago!
Quando a fazer um teste, eu topo sim!
Caso você precise de um email pra contato pode ser pelo rafaelbdutra@gmail.com, caso contrário estou sempre por aqui!
Como seriam realizados os testes?
Abraço!
|
Rafael Dutra |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 17:09:54
|
tmoreira2020
JavaBaby
![[Avatar]](/images/avatar/34f37c5fa2c142604f077d13f75523b9.jpg)
Membro desde: 29/07/2008 18:34:52
Mensagens: 90
Localização: Florianópolis
Offline
|
Boa tarde Rafael,
Você está na lista do Floggy?? Já estamos testando a nova funcionalidade de índice. Estais sabendo?
Um abraço
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/03/2010 10:08:57
|
rafdutra
JavaChild
![[Avatar]](/images/avatar/5f31aac2b5c1e3234a9eb40029ea0f11.jpg)
Membro desde: 12/02/2008 14:09:21
Mensagens: 102
Localização: Guaxupé
Offline
|
Bom dia Thiago.
Desculpe a demora pra responder e também dar o feedback dos testes com a nova feature do Floggy, opi sestou sem máquina em casa e tá meio complicado executar os testes.
Sim, estou na lista do Floggy, e até estava procurando seu email para tirar algumas dúvidas em relação aos testes pois não sei se compreendi mal ou se simplesmente não estou sabendo como habilitar o índice.
Você possui algum "tutorial" (howto) pra eu seguir? hehehe
Ou se eu puder lhe enviar o código para que você possa me ajudar.
Obrigado.
Abraço. T+
|
Rafael Dutra |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2010 14:47:20
|
rafdutra
JavaChild
![[Avatar]](/images/avatar/5f31aac2b5c1e3234a9eb40029ea0f11.jpg)
Membro desde: 12/02/2008 14:09:21
Mensagens: 102
Localização: Guaxupé
Offline
|
Thiago?
|
Rafael Dutra |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2010 15:09:43
|
j0nny
GUJ Master
![[Avatar]](/images/avatar/2f37ce1ace06a770fab4452db0fe5c5f.png)
Membro desde: 19/09/2009 00:01:57
Mensagens: 1121
Localização: Blumenau - SC
Offline
|
tmoreira2020 wrote:
Olá Rafael,
Esse é um problema já conhecido em processo de solução. Estamos implementando a funcionalidade de índice no Floggy. Já existe uma versão funcional que está em fase de testes, caso lhe interesse por favor se inscreva na lista do Floggy ( https://lists.sourceforge.net/lists/listinfo/floggy-user) para se manter atualizado.
Um abraço!
Como funcionaria estes índices no Floggy?
|
@jntsdaniel
github.com/jonatasdaniel
---
AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2010 17:12:53
|
rafdutra
JavaChild
![[Avatar]](/images/avatar/5f31aac2b5c1e3234a9eb40029ea0f11.jpg)
Membro desde: 12/02/2008 14:09:21
Mensagens: 102
Localização: Guaxupé
Offline
|
Bom, ainda estou com algumas dúvidas em relação a utilização dos índices. Porém esta funcionalidade ainda não está presente em nenhuma versão liberada para uso, ou seja, ainda está em fase de testes.
Não posso te dar mais detalhes porque ainda não consegui fazer funcionar, acho que deixei passar alguma coisa.
Abraço!
|
Rafael Dutra |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2010 17:41:22
|
fre_d
Java Ninja
Membro desde: 13/06/2007 17:42:02
Mensagens: 259
Localização: Lages - SC
Offline
|
Oi Pessoal,
A versão que está em testes pode ser baixada http://floggy.sourceforge.net/1.4.0-alpha/floggy-persistence-1.4.0-SNAPSHOT.zip os plugins para Eclipse e Netbeans não implementam essa funcionalidade ainda então é necessário utilizar o Ant.
A task do Ant: (configurationFile)
O arquivo de configuração:
Cadastrem-se na lista do floggy para maiores detalhes.
Abraço,
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/03/2010 08:26:09
|
rafdutra
JavaChild
![[Avatar]](/images/avatar/5f31aac2b5c1e3234a9eb40029ea0f11.jpg)
Membro desde: 12/02/2008 14:09:21
Mensagens: 102
Localização: Guaxupé
Offline
|
Não consigo prosseguir com os testes pois não tenho informação suficiente.
Se alguém também estiver realizando os testes com o índice do floggy então peço ajuda na seguinte questão:
Eu salvo meus objetos porém na hora da consulta não me retorna nada. Seguem os códigos:
Floggy_index.xml
Configuração do build.xml no netbeans 6.8
Classe Carregador:
Método de teste de chamada:
Saída do método de teste:
Here 1
0>
Here 2
Obs: Eu salvo normalmente utilizando o método SAVE do PERSISTABLE MANAGER.
Obs2: Utilizando o método FIND com os FILTROS normais também não encontro nenhum registro quando realizo toda a configuração dos índices. Quando não é feita nenhuma configuração em relação aos índices, o método FIND com o filtro normal retorna os dados normalmente.
Obrigado.
|
Rafael Dutra |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/03/2010 08:37:29
|
fre_d
Java Ninja
Membro desde: 13/06/2007 17:42:02
Mensagens: 259
Localização: Lages - SC
Offline
|
Depois de salvar os objetos faça shutdown no PersistenceManager.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/03/2010 08:50:49
|
rafdutra
JavaChild
![[Avatar]](/images/avatar/5f31aac2b5c1e3234a9eb40029ea0f11.jpg)
Membro desde: 12/02/2008 14:09:21
Mensagens: 102
Localização: Guaxupé
Offline
|
To fazendo o teste aqui.
Nesse caso eu preciso implementar os métodos equals e hashCode?
|
Rafael Dutra |
|
|
 |
|
|