Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Soluções NoSQL para Android ?

Bom, nao acompanhei toda a thread de discussão, mas segue um link que acredito que ira ajudar:


2013/10/25 Gink Labrev <gink.labrev@gmail.com>
Só se a app tiver conexão web.
Se estiver fazendo uma app que a maior parte dos dados fica armazenada localmente não se aplica.


Em 25 de outubro de 2013 00:32, Marcelo Henrique <marcelohd02@gmail.com> escreveu:
A Melhor Maneira de resolver isso é um WebService respondendo em JSON ou XML, no WebService tu pode usar como quiser tipo 
um banco NOSQL, ou um banco normal 


Em 24 de outubro de 2013 22:21, Gink Labrev <gink.labrev@gmail.com> escreveu:

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:
@Thiago
Eu 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/Hadi


Em 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/Hadi


Em 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/Hadi


Em 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 Silva
Desenvolvedor 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.



--
                                              - Marcelo Henrique -

  "Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum)
              "Mate o pecado antes que ele o mate." ( Richard Baxter )

--
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.



--
Marcelo Alves

Software Engineer

malves.info(Skype) 

--
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.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário