ホームページ > バックエンド開発 > PHPチュートリアル > 大量のデータをクエリしてフロントエンドに表示する最善の方法は何でしょうか?

大量のデータをクエリしてフロントエンドに表示する最善の方法は何でしょうか?

WBOY
リリース: 2016-06-23 14:02:51
オリジナル
1297 人が閲覧しました

たとえば、mysql には 100 万個のデータがあり、php を使用してそれをクエリし、フロントエンドで表示するにはどうすればよいですか?


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

キャッシュ テクノロジは、データの更新頻度によって異なります。更新が速い場合は、memcache キャッシュを使用することをお勧めします。 頻繁に更新されない場合は、ファイル キャッシュを使用します。

100Wのデータを1つの画面に表示できますか? ?

冗談ですか? 100 万行のデータを誰が表示できるでしょうか?

それをあげたら見てくれる?

いいえ、ページ単位で表示する必要があります...

100W のデータを 1 つの画面に表示しますか? ?

以前面接したときに、面接官が私を試しに来たからです。当時はこれ以上良い方法が思いつきませんでした。最も単純なクエリを使用するだけでした。

ページネーション。テーブルのインデックスを作成します。データの更新が遅い場合は、キャッシュ対策を講じてください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート