« 新刊カレンダー表示変更と、今後の機能検討メモについて | トップに戻る | メールアドレス変更機能を仮実装しました » |
2008年1月19日
あまともの価格変動チェック間隔を微調整しています
気が付くと「あまとも」の価格変動チェックの品目数が
6,000件→12,000件 とほぼ倍増していて、
チェックに掛かる1周の時間も 2.5時間→5時間 になっていました。
このままだとどんどんチェック頻度が落ちていってしまうため、
過去の価格更新の具合によって スキップ係数 を入れることにしました。
A群: 過去7日以内に価格に変動があった商品
→ 100%の確率 でチェックする
B群: 過去7日間、価格に変動がない商品
→ 50%の確率 でチェックする
C群: 過去30日間、価格に変動がない商品
→ 20%の確率 でチェックする
これによって1周あたりのチェック数が約5,000件になり、
巡回間隔を 6時間→3時間に戻す ことができています。
3時間周期だと1日8周ですから、確率と掛け合わせると
1日あたりA群は8回、B群は4回、C群は1~2回くらいのチェックになります。
頻度についてはまた動向によって調整を入れたいと思います。
それにしてもこうした微調整をしていると、Googlebotとか
Bloglinesとかのクロウラーが 頻度計算 して巡回しているのと
同じような仕組みを自分でも作っていることに気が付きます。。。
投稿者 CK : 2008年1月19日 13:08 | あまとも
« 新刊カレンダー表示変更と、今後の機能検討メモについて | トップに戻る | メールアドレス変更機能を仮実装しました » |
▼ コメント ▼
ご自由にコメントください(=゜ω゜)ノ
※管理人は多忙のためお返事はほとんどできません(スミマセン)。スパムおよび本文と無関係なコメントは削除対象になる可能性があります。
▼ トラックバック ▼
このエントリーのトラックバックURL: