ホームページ  >  記事  >  バックエンド開発  >  Ajaxポスト内の大量のデータの整合性を確保するにはどうすればよいですか?

Ajaxポスト内の大量のデータの整合性を確保するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-08-04 09:21:051255ブラウズ

ajax post を使用して 100,000 件の注文などの大量のデータを投稿し、最終的に 100,000 件の注文すべてが確実に受信されるようにする方法。
個々の注文が受信されない場合、すべての注文を再送信することは避けてください。


はjsで取得したデータであり、サーバー側インターフェースにデータを送信する必要があります。
一度に10万元を提出することは不可能です。
ただし、一度に送信できるアイテムは 500 個です。
問題は、最終データがすべて受信されたかどうかを確認する場合、500 件のアイテムを 200 回送信する必要があることです。いずれかのデータが失敗した場合に、すべてのデータを再送信する必要を回避できるメカニズムはどのようなものですか。

返信内容:

ajax post を使用して 100,000 件の注文などの大量のデータを投稿し、最終的に 100,000 件の注文すべてが確実に受信されるようにする方法。
個々の注文が受信されない場合、すべての注文を再送信することは避けてください。


はjsで取得したデータであり、サーバー側インターフェースにデータを送信する必要があります。
一度に10万元を提出することは不可能です。
ただし、一度に送信できるアイテムは 500 個です。
問題は、最終データがすべて受信されたかどうかを確認する場合、500 件のアイテムを 200 回送信する必要があることです。いずれかのデータが失敗した場合に、すべてのデータを再送信する必要を回避できるメカニズムはどのようなものですか。

ajax ではこれはできません。インターフェースを作成する必要があります。これは別の一連のことであり、ajax が行うものではありません。さらに、インターフェースでも一度に大量のデータを送信することはできないため、バッチで送信する必要があります。

あなたの例には答えられません。一度に10Wを処理できる人はいません...合格して比較し、不足しているものを返してくれると良いでしょう。

これは、Ajax は大規模で集中的な計算には適していません

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。