PHP


アクセス解析を作ろうと考えていますが、データ保存方法で気になる事があります。

データ保存にはRDBMの利用を考えているのですが、各ページのアクセス数は膨大な為、単純にMySQLと接続していたら同時接続数を越えてしまう為、正しく保存されないのではと考えています。

アドエビスやその他アクセス解析系ツールはどの様に膨大なデータを漏れ無く集め、保存しているのでしょうか?

回答の条件
  • 1人1回まで
  • 13歳以上
  • 登録:2014/11/09 21:31:57
  • 終了:2014/11/16 21:35:04

回答(1件)

id:cno No.1

cno回答回数124ベストアンサー獲得回数122014/11/09 22:03:30

ポイント100pt

負荷状況、データベースの性能などによりますが、
コネクションプールでコネクションを使い回せばある程度の対応は可能かと思います。

(参考)PDOでのコネクションプールについて
http://koredekaiketsu.blogspot.jp/2011/11/phppdo.html

アクセス解析などそれ自体をサービスしているところはロードバランサなど
様々な方法で負荷分散を行っているはずです。
(「C10K問題 対処」などで検索されると参考になる情報がヒットするかと思います)

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません