私は(ゲーム内の攻撃のログを取得する)ゲームのためのMySQLデータベースにサイト(私によって制御されない)のページを解析するスクリプトを持っている時点ではlilの背景情報処理が速いのはどちらですか?
。私は最近、これをより速くアップグレードしたいと決めたので、データを配列に格納するようにパーサーを完全に再コーディングしました。今度は私の質問に基づいて:
私の最初のバージョンは現在、ユーザーが失った/残した数と他のいくつかのビットとピースによって単位時間ごとに1つあります。実際にユニットを失ったり、そのタイプのユニットを失ったりすることはありません。今私がJSONに配列をエンコードして文字通りそれをデータベースに貼り付けたら、挿入時に現在のものより速くなるでしょうか?
1)
2)最初の方法でデータを取得して100個の結果を表示する必要があるとしましょう(最初の方法で要約のみが選択され、3列のみが選択されます)。 1つのselectとwhileループでデータを表示すると、dbからデータを選択してデコードして処理するよりも遅くなるか速いでしょうか?
(あなたがより良い方法を知っている場合にも、:)を言うことを躊躇しない - または私は2つのミックスを行う必要がある場合)
この非常に興味深い読者に指摘したいと思います。http://bret.appspot.com/entry/how-friendfeed-uses-mysql – Alfred