2
現在、ユーザーは大きな配列(アンドロイドを使用)を持つシステムを開発しています。しかし、JVMメモリは使い果たされる危険があります。そのため、私は一時的なデータベースを作成し、そこにデータを格納することを考えていました。しかし、私にとっての懸念の1つは、読み書きによって制限されるSDカードです。また、このような操作のオーバーヘッドも気になる別の問題です。誰も私の懸念をクリアすることができるだけでなく、大規模な配列を処理するための良い代替案を提案することもできます(これらの配列はcsvファイルを作成してアップロードすることによってウェブサイトにアップロードされます)。大規模な配列をSQLiteにキャッシュする - Java/Android
おかげで、
最初の2つのオプションもありますが、Sqliteを使用する代わりにderbyを使用するのはどうですか? 2番目のオプションは、それでもまだsdカードを読み書きしていませんか?または、私はsdcardが書き込み作業をどのように読み込んでいるかについて誤解を持っていますか? –
の3つ目のオプションを使用すると、ユーザーは常にインターネットに接続されていない可能性があります。 –
と2番目のオプション - メモリに残っているバイト配列に、bytearrayoutputstream(または類似のもの - 正確なクラス名が今朝私をエスケープする)を使用して書き込むことができます – aperkins