Pessoal,
Na prática, não há como alocar um bd inteiro na memória para depois inserir na nova base (nova versão).
A solução que imagino seria alocar esses dados em um documento bem estruturado, normalmente JSON ou XML, o que leva de volta a um banco orientado a documento.
Pedro,
Não conheço o projeto Hadi. Sabe este como faz isso ?
Em 21 de outubro de 2013 11:01, Pedro Subutzki <Pepeu> <falecompepeu@gmail.com> escreveu:
@ThiagoEu só não entendi o por que o @Gink está querendo usar NoSQL no Android. Se for por questões de "adicionar" ou "remover" colunas de uma tabelas, o Hadi por exemplo já trata isso, ele adiciona e remove colunas sem apagar os dados do banco (não precisa incrementar a versão). Outras pessoas que contribuem com o projeto estavam validando a alteração de tipos sem apagar os dados.Apenas salientando que o principal beneficio do NoSQL não é "adiconar ou remover colunas". ;)
Abraços,
Pedro Subutzki
__________________________________________HADI - Makes SQLite in Android easy and simple
https://github.com/PepeuCps/HadiEm 17 de outubro de 2013 10:38, Thiago Silva <thiagodd.silva@gmail.com> escreveu:Acho que o que ele quis dizer com migração de schema é que se por um acaso seja necessário inserir mais uma coluna ou modificar o tipo de dado de uma coluna.Bancos NoSQL normalmente não tem características fixas, um registro pode ter 3 "colunas" enquanto o outro pode ter 8 "colunas" e esses dois registro estarem na mesma "tabela". Também é possível um registro ter uma "coluna" id do tipo long enquanto outro registro tem a "coluna" id do tipo String.Eu acho que vale o estudo, também fiquei curioso pra ver NoSQL no Android.Em 17 de outubro de 2013 09:50, Felipe Aron <felipearon@gmail.com> escreveu:
Também não entendi a "migração de schema".Em 17 de outubro de 2013 09:00, Pedro Subutzki <Pepeu> <falecompepeu@gmail.com> escreveu:
Bom dia Gink,Quando você diz "schema" você está se referindo a algum ORM tipo o GreenDAO?Existem outros ORMs que não precisam fazer "migração de schema". Isso vai variar de acordo com o foco de cada um.
--Abraços,
Pedro Subutzki
__________________________________________HADI - Makes SQLite in Android easy and simple
https://github.com/PepeuCps/HadiEm 16 de outubro de 2013 20:47, Gink Labrev <gink.labrev@gmail.com> escreveu:Cenário: Evitar migração de schema. Bastaria alterar a classe e pronto.Em 16 de outubro de 2013 09:39, Pedro Subutzki <Pepeu> <falecompepeu@gmail.com> escreveu:
Nunca trabalhei com NoSQL para android e pelo seu questionamento tentei imaginar um cenário que isso faria diferença e não consegui enxergar.Qual a necessidade para trabalhar com isso no Android?--Abraços,
Pedro Subutzki
__________________________________________HADI - Makes SQLite in Android easy and simple
https://github.com/PepeuCps/HadiEm 15 de outubro de 2013 18:22, Gink Labrev <gink.labrev@gmail.com> escreveu:--Alguém sabe de banco de dados orientados a documentos (JSON de preferência) e schemaless para Android ?Vi na web que existe CouchDB para Android, mas me pareceu muito inecepiente ainda, além de aumentar em 10M o tamanho da app.[]'s
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--سمووحخ ̷̴̐ خ ̷̴̐ خ ̷̴̐ خ امارتيخ ̷̴̐ خAnalista-Programador--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--Att.Thiago SilvaDesenvolvedor de Software - Rerum Engenharia de Sistemas.--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário