ドキュメントフォルダ内にXMLファイルの形式で大きなデータセットを持つアプリケーションを作成しました。データサイズは非常に大きく、日々増加しているので、SQLLite DBに移動する予定です。また、私はそれをセキュリティ上の目的でSQLLite DBに移したいと思っています。私は現在約1000のXMLファイルを持っていますが、将来的には成長するかもしれません。私の主な問題は、XMLファイル内のすべてのデータをバックエンドシステム(.Net FrameworkまたはJava)を使用してSQLLite DBに移動し、この完全なデータベースをWebサービスを使用してiPhoneにプッシュできるかどうかです。そのため、iPhoneではXML解析が行われません。 XML解析は、iPhone内のSQLLite DBからの読み込みよりもリソース集約的であると聞きました。これが実行可能な解決策であるか、それともより良いアプローチであるかは、利用可能ですか?.NET Framework/Javaを使用してSQLite DBを作成し、Webサービスを使用してDBにiPhoneをプッシュすることは可能ですか?
1
A
答えて
0
毎回データセット全体を転送しないでください。 iOSクライアントに最後に同期された後の変更のみを要求し、ローカルデータベースを更新するようにします。複数のXML文書を処理するには、アプリがバックグラウンドで同期している間は、ユーザーが引き続き使用する必要があります。
関連する問題
- 1. SQLite DBを使用してC#でMicrosoftレポートを作成
- 2. iPhoneで使用しているSQLite DBにアクセスするには
- 3. SQL Server DBをスタンドアロンアプリとして使用するアプリケーションを作成することは可能ですか?
- 4. PHPを使用してMYSQL DBをSQLite DBにインポート/同期
- 5. AndroidでSQLiteOpenHelperを使用してDBを作成するには
- 6. ウェブブラウザでローカルSQLite dbを使用することは可能です
- 7. Eclipseを使用してSQLite dbファイルをエクスポートするには
- 8. メモリ内にsqlite DBを作成してtmpfsを使用する場合
- 9. iPhoneでCoreデータモデルを使用してSqlite DBを接続または作成する方法
- 10. SqLiteを使用してIn-Memory DBにストアドプロシージャを追加する
- 11. sql.jsを使用してHTMLページにSQLite .dbを表示する
- 12. ODBCとC++ Netを使用して空のBLOBをSQLite DBに挿入
- 13. インジェクションを使用してコンストラクタでDBコールを作成する
- 14. rakeコマンドを使用してDBにレールを作成する
- 15. c#を使用してDynamo DBにテーブルを作成する
- 16. plggqlを使用してpostgres DBにテーブルを作成する
- 17. SQLスクリプトを使用してSQLサーバーDBを作成する
- 18. jQueryとASMX Webサービスを使用してDBにアップロードする画像
- 19. .NET 3.5を使用して作成するものWebサービスまたはWindowsサービス
- 20. FMDBを使用してsqlite DBから辞書の配列を作成
- 21. PHPを使用して.Net Webサービスを使用する
- 22. Pythonを使用してsqlite dbからunicodeを読み取る
- 23. node.jsを使用してタイムドイベントを作成することは可能ですか
- 24. CloudKit Webサービスを使用してCKReferenceを作成するには?
- 25. NDSを使用してRDS DBセキュリティグループを作成する
- 26. 既に作成した.dbをフェッチしてAndroidスタジオで使用するには?
- 27. ローカルsqlite dbを使用したdescjopテンプレート?
- 28. .netコアを使ってSOAP Webサービスを書くことは可能ですか?
- 29. 可能であれば、XMLまたはSQLiteのdbファイルを使用して更新しますか?
- 30. .Netアプリケーションを使用してMySQL Server + DBを展開する
毎回セット全体ではなく変更のみを送信しています。私の要件は、SQL/Liteを使用してSQLLite DBを作成できるかどうかです。 – Defendore
Chitti:.NET SQLiteバインディングがありますが、サーバー上で使用することはお勧めできません。 (MySQL、Postgres、SQL Server、Oracleなど)で処理されていないデータベースが役立つでしょう。 – rpetrich
Joe:サーバー上で、私はiPhoneにプッシュしたい – Defendore