ドキュメントフォルダ内に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. iPhoneで使用しているSQLite DBにアクセスするには
- 2. SQL Server DBをスタンドアロンアプリとして使用するアプリケーションを作成することは可能ですか?
- 3. AndroidでSQLiteOpenHelperを使用してDBを作成するには
- 4. Eclipseを使用してSQLite dbファイルをエクスポートするには
- 5. rakeコマンドを使用してDBにレールを作成する
- 6. SQLスクリプトを使用してSQLサーバーDBを作成する
- 7. ODBCとC++ Netを使用して空のBLOBをSQLite DBに挿入
- 8. iPhoneでCoreデータモデルを使用してSqlite DBを接続または作成する方法
- 9. FMDBを使用してsqlite DBから辞書の配列を作成
- 10. jQueryとASMX Webサービスを使用してDBにアップロードする画像
- 11. Pythonを使用してsqlite dbからunicodeを読み取る
- 12. .NET 3.5を使用して作成するものWebサービスまたはWindowsサービス
- 13. PHPを使用して.Net Webサービスを使用する
- 14. 可能であれば、XMLまたはSQLiteのdbファイルを使用して更新しますか?
- 15. 利用可能なDBを知らずにPDOを使用してDBに接続する方法
- 16. .Netアプリケーションを使用してMySQL Server + DBを展開する
- 17. ADO.NET Entity Frameworkを使用してSqlite DBにレコードを挿入しますか?
- 18. オラクルDBとT-SQLを使用して
- 19. Visual Web Developer 2010を使用してWebサービスを開発することは可能ですか?
- 20. adobe airとjavascriptを使用してsqlite dbに日付を挿入する
- 21. Quartz.NetはDBのjobstoreを使用したWindowsサービスです
- 22. MongoDBをバックエンドとして使用して単一のページアプリケーションを作成することは可能ですか?
- 23. ArrayCollection(SQLite db)を使用してdataProviderを使用しないコントロールにデータを表示する方法は?
- 24. csharpを使用してdb接続クラスを作成して使用する方法は?
- 25. sqlite3 dbを使用してselect&insertクエリを使用する
- 26. リモートXML DBファイルをエクスポートし、SQLite DBに格納してAndroidアプリケーションで使用する
- 27. ContentEditableを使用してASP.NETでDBに保存しますか?
- 28. WebとWindowsは同じdb問題を使用してフォームアプリケーションを作成します
- 29. ページメソッドを使用してWebサービスを作成するのはいつですか?
- 30. cPanel API jsonコールを使用してMySQL DBを作成できますか?
毎回セット全体ではなく変更のみを送信しています。私の要件は、SQL/Liteを使用してSQLLite DBを作成できるかどうかです。 – Defendore
Chitti:.NET SQLiteバインディングがありますが、サーバー上で使用することはお勧めできません。 (MySQL、Postgres、SQL Server、Oracleなど)で処理されていないデータベースが役立つでしょう。 – rpetrich
Joe:サーバー上で、私はiPhoneにプッシュしたい – Defendore