私はローカルのsqliteデータベースに非常に重要なデータを格納しているアンドロイドアプリケーションを開発中です。データが失われる可能性はありますか?アプリをアンインストールしたり、データを消去したりすることを意味します。SQLiteデータベースのデータを失う可能性はありますか?
答えて
TLDR:100%安全なストレージはありません。実際には実際の答えは「いいえ」です。すべてのストレージと同様
、(可能性が低い可能性が高いから注文した)リスクがあります。
- 悪意のあるユーザーが自分のデータを台無しにシステム上の脆弱性を悪用します。
- 物理的支持の損傷、外部要因(例えば、放射線、強い電磁界)または身に着けている物理的のいずれかによって
- ファイルシステムの破損(ファイルシステムドライバで例えばバグ)による
「TLDR;」とはどういう意味ですか? –
余りにも読まなかった – m0skit0
唯一のデータが失われる場所: 1.ユーザーがappDataをクリアします 2.ユーザーリセットが電話です。 したがって、dbファイルを暗号化して外部ストレージに格納することができます。したがって、ユーザーがアプリケーションデータをクリアしてもdbは残っています。 データを保護する最も良い方法は、GDriveインテグレーションを使用してdbファイルをバックアップすることです。したがって、クラウドには常にバックアップが用意されています。
まず、ユーザーは自分のデータを格納する権限を与えなければなりません。第2に、クラウドバックアップは、プロバイダが以前の警告の有無にかかわらずサービスを終了すると失われる可能性があります(MegaUploadを参照)。 – m0skit0
- 1. Redisはデータを失う可能性がありますか?
- 2. sqlite DBが閉じていないとデータを失う可能性はありますか?
- 3. UDPパケットを失う可能性はありますか?
- 4. mysql alterコマンドでデータが失われる可能性はありますか?
- 5. データベースが破損する可能性はありますか?
- 6. javaのpipeまたはBufferedReaderはデータを失う可能性がありますか?
- 7. 損失増加の可能性のある説明はありますか?
- 8. win_msiのインストールが失敗する可能性があります
- 9. 分数損失の可能性があります
- 10. Rails Spreeのデバッグ。データベース関連の可能性があります
- 11. SQLiteデータベースを更新し、既存のデータをすべて失うことはありませんか?
- 12. React NativeのAsyncStorageの失敗の可能性はありますか?
- 13. PHP5データベースのパスワードは盗まれる可能性がありますか?
- 14. matlab sqliteデータベースの性能
- 15. データベースからJavaクラスに到達する可能性はありますか?
- 16. Android - SQLiteデータベースはありますか?
- 17. ArrayListがシングルライターマルチリーダーシステムで失敗する可能性はありますか?
- 18. Perlでテストソフトが失敗する可能性はありますか?
- 19. ループにデータを入力してデータベースに入力しなかった可能性はありますか?
- 20. glibデータ型を使用するとValgrindがメモリを失う可能性があります
- 21. メモリリークの可能性があります。
- 22. Google reCaptchaの検証に失敗する可能性がありますか?
- 23. ソープサーバーパフォーマンスの問題(SQLiteに関連する可能性があります)
- 24. 複数のユーザーがいる可能性のあるAndroidアプリ用のSQLiteデータベース
- 25. このコードにはメモリリークの可能性はありますか?
- 26. 可能なプレイブックのコピーに失敗しました - msg:見つからない可能性があります。
- 27. スタックサイズやオーバーフローの可能性があるメソッドが多すぎる可能性はありますか?
- 28. 可能性がありますssh_exchange_identificationエラー
- 29. ソフトウェアを終了する可能性はありますか?
- 30. ボトムスクロールバーを固定する可能性はありますか?
データの破損を(エントロピーが最終的に勝ちます)ハードウェア/ファームウェア/ソフトウェアの障害/悪意のある意図は確かにリスクです – CollinD