ホームページ  >  記事  >  バックエンド開発  >  JSONを知っている人はいますか? 私のスキルの練習を手伝ってください。

JSONを知っている人はいますか? 私のスキルの練習を手伝ってください。

WBOY
WBOYオリジナル
2016-06-23 14:08:24745ブラウズ

これは次のようなものです。プログラムネットワークを使用したいと思います。1 つのプログラムはデータを送信し、もう 1 つのプログラムはデータを取得します。しかし、私はそれをテストし、3M のデータを配置しました。 Webサイト上にあるものはブラウザでは開けません、内容が大きすぎます

BaiduはJSONを使えばすぐに開けると書いてありました

でもWEBは全く分かりません。そこで、専門家に 2 つの非常にシンプルなページの作成を手伝ってもらいたいと思います
1 つはデータを保存するページ 1.php 1.php は JSON を使用して読み取る または、大きなコンテンツを含むページをすばやく開く他の方法があります
データを送信するページadd.php 送信ページに必要なのはテキストボックスとボタンだけです。

80 ポイント ありがとうございます


ディスカッション (解決策) に返信

返信してくれた人は今夜幸運を祈ります

モデレーターのお兄さん、こちらに来てください

一度に 40,000 行のデータを読み取る必要がありますか? ?読めない行は何行ありますか?いずれにせよ、JSON を使用する場合でも XML を使用する場合でも、4M データは一度に読み取るには非常に大きいため、ネットワーク送信のオーバーヘッドが非常に高くなります。

私のソフトウェアは次のようなものです


1.php には
123
234
345
456
--------------------------- - -------------------------
私のソフトウェアは php のすべてのコンテンツをダウンロードしたいと考えています。 ソフトウェアは特定のデータが存在するかどうかを判断しています
- -------------------------------------------------- - --
3 階であなたが言ったことがこのような場合、データ損失の可能性を確認せずにこの関数を頻繁に取得する必要があります

どの方法を使用するかを決定するのはニーズによって異なります。 N 項目の中から 1 つまたはいくつかの項目を検索する必要がある場合、これらのデータをサーバーに送信し、サーバーに返された結果を判断させることができます。 N 個のデータのうち M 個のデータを探している場合、トラブルシューティングのためにそれをクライアントにダウンロードできます。サーバー上のデータが長期間変更されない場合は、クライアントにダウンロードするのが便利です。データをダウンロードする場合、JSON、XML、または直接 TXT テキスト形式などの他の形式で保存されるかは関係ありません。それはダウンロード時間の問題です。私の場合は、クライアントが約 3 秒でデータを POST し、サーバーが 5 秒ごとに GEI を受信します。今後データが3 4Wになったら受け付けられなくなると思います

我慢できないならハードウェアをアップグレードすればいいだけです

よくわかりません。 。

json を使用したい場合、それを読み取るためにデータを json 形式で保存する必要はありませんか?

それとも、既存のデータを保存して表示するために json に処理する必要がありますか?データを json に保存して表示

一度に 4W 行のデータを読み取る必要がありますか?読めない行は何行ありますか?どう見ても4Mのデータは一度に読み込むには非常に大きいので、JSONにしてもXMLにしてもネットワーク送信のオーバーヘッドが大きくなります

データ量が大きすぎます

データ処理を入れた方が良いでしょうか?クエリポイントのデータベース?

わかりました、皆さんの方法を使ってみます アドバイスありがとうございます

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