somente por curiosidade, qual seria a quantidade máxima de dados que eu poderia manipular com segurança no sqlite? Digo, poderia injetar 1 milhão de registros, e efetuar querys tranquilamente?
Sim realmente não sei nada sobre o sqlite, uso no dia a dia com android, mas nunca passei dos 70000 de registros (cheguei já bem proximo dos 70000 e sempre rodou tranquilo…)
De acordo com a página sobre limites do sqlite, o limite de registros é 2^64 registros ou 18 quitilhões de registros (bota números nisso ), porém este limite esbarra no tamanho máximo de uma database do SQLite é de 140 TB. Acho que nesse caso você tem que preocupar mais com o quanto de memória física tem o aparelho em seu software será usado, por exemplo um celular tem só alguns gigas para se usado.