1

私はこれを効率的に行おうとしていますが、基本的にMYSQLからコアデータにオブジェクトを同期するための標準的な設計パターンは何なのか疑問に思っています。

私は考えています: 1. MYSQL からオブジェクトを JSON として送信します。 2. 各 JSON オブジェクトを反復処理しているとき、対応するオブジェクトをコア データから取り出して削除し、更新された属性を持つ新しいオブジェクトを挿入します。

私の懸念は、これにはループごとにDBへの旅行が必要になることです(私が想像する速度が低下します)。

そこで、JSON の結果を反復処理して、必要なすべての名前を CD から取得できると考えました。次に、その名前の配列を使用して大規模な CD クエリを作成します。次に、これらを削除して、新しいものを挿入します。しかし、大規模なクエリにはしばらく時間がかかると思います。

皆さんはどう思いますか、最善のアプローチは何ですか、それとも別のアプローチですか?

ありがとう

4

2 に答える 2

0

たとえば、最初のアプローチを使用して、100 レコードごとにデータベースにコミットすることができます。

于 2013-04-09T21:27:39.517 に答える