2016-04-25 4 views
-4

多くのローカルデータを持つアプリケーションを作成したいのですが、このアプリケーションは2GBのデータを含む* .txtを列に挿入します。私はこのアプリのためにRealmを使用したいと思うので、私は検索をする必要がある、それは可能ですか? 私は他の選択肢を見たいと思います。外部SDを使用して2GBのデータをアンドロイドに保存できますか?

+1

ドキュメントを参照できます。 https://realm.io/docs/java/latest/#current-limitations – Hyperion

+0

もちろん、どのようにテキストを使用するかによって異なります。テキストを照会しない場合は、テキストファイルとしてファイルシステムに残し、ファイル名をレルムに格納する方がよい場合があります。 – geisshirt

+0

さらに、_insert a * .txt_の意味を説明してください。単一の検索可能なテキストフィールドを使用するかどうか、または2GBのデータ列であるかどうかはわかりません。 –

答えて

2

レルムのドキュメントから: "大量のデータを格納するには、16MBのチャンクに分割するか、ファイルシステムに直接格納して、これらのファイルへのパスを格納しますアプリケーションが1つのプロパティに16MB以上を格納しようとすると、実行時に例外がスローされます。

「一般的な制限」セクションの#3です。 https://realm.io/docs/swift/latest/#current-limitations

関連する問題