- 1 名前:nobodyさん [2005/11/03(木) 20:21:55 ID:vvtw9QVb]
- ありそうでなかった
- 708 名前:nobodyさん [2012/04/29(日) 08:09:35.93 ID:zTLLkFBH]
- APIで複数のショッピングサイトを検索して価格順にならべたいのですが、
単一ページならば簡単なのですが、 ページ送り機能をつけたいときにはどうすればよいかで悩んでいます。 検索ボタンを押した時に、複数サイトの検索結果を全ページ取得してDBに格納しておく、 というような方法しか思いつかないのですが、 これだと利用制限に引っかかりそうですし、なにより遅いです。 なにかよいアイデアはないでしょうか? よろしくお願いします。
- 709 名前:nobodyさん mailto:sage [2012/04/29(日) 13:00:22.58 ID:???]
- >複数サイトの検索結果を全ページ取得してDBに格納しておく
こんな事が必要な要件なんか? 複数のショッピングサイトとやらにページ送り機能が無いんなら必要かもしれんが。 googleでも同じキーワードで検索して毎回同じとは限らんから、そんな細かい事考えないでまずは作ってみるといいんでね?
- 710 名前:nobodyさん [2012/04/29(日) 14:58:57.25 ID:zTLLkFBH]
- >>709
一つのサイトなら簡単なのですが、 複数サイトの検索結果をミックスして表示したいのです。 イメージとしては↓のようなかんじです。 www.kakakugetter.com/
- 711 名前:nobodyさん mailto:sage [2012/04/29(日) 15:40:10.12 ID:???]
- >>710
ページングの処理とAPIから取得してリストを生成する処理は別物だと思うよ 問題を切り分けて考えられるようになったほうがいい
- 712 名前:710 mailto:sage [2012/05/02(水) 03:41:26.51 ID:???]
- >>711
単一のAPIを使った場合のページングの作り方はわかっております。
- 713 名前:nobodyさん mailto:sage [2012/05/02(水) 20:23:07.77 ID:???]
- >>712
だとするとページングの処理とAPIを取得する処理の結合度が強すぎるんだろうね 問題を切り分けて考えられるようになったほうがいいよ
- 714 名前:nobodyさん [2012/05/04(金) 17:26:47.11 ID:EtjydLbf]
- memcachedについて質問させてください
これはどういう場面で使ったら良いんでしょうか? 自分の想定してた使い道はselectクエリの結果をまとめて入れておくってことでしたが 見たドキュメントごとに見解が分かれてます ・ibmのドキュメントでは非推奨 (www.ibm.com/developerworks/jp/opensource/library/os-memcached/index.html) 「データベースの行やファイルをキャッシュしない」 ・こっちの記事では利用例になってる blog.flatlabs.net/20100404_104527/ 「データキャッシュ(クエリキャッシュ)として使う」 ibmの記事の非推奨理由は、RDBにはそれぞれクエリキャッシュ機能があるから無駄ってことで 確かになって感じです でも、そうすると逆にどこで使ったら良いのかわかりません どういう風に使ったら良いですか? 利用例を教えてもらえると嬉しいです
- 715 名前:nobodyさん mailto:sage [2012/05/04(金) 19:07:09.69 ID:???]
- クエリキャッシュつーても更新系には引っ張られたりするわけで
参照側のデータ更新頻度が低くて良いなら十分利用価値はある。 更新自体が少ないならわざわざ使わんでもいいとは思う。
- 716 名前:i223-217-63-190.s41.a008.ap.plala.or.jp mailto:sage [2012/05/05(土) 00:55:41.01 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 717 名前:113x40x38x146.ap113.ftth.ucom.ne.jp mailto:sage [2012/05/05(土) 00:57:06.96 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 718 名前:FL1-119-240-200-225.tky.mesh.ad.jp mailto:sage [2012/05/05(土) 00:58:13.04 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 719 名前:softbank126125127252.bbtec.net mailto:sage [2012/05/05(土) 00:58:36.03 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 720 名前:softbank126125127252.bbtec.net mailto:sage [2012/05/05(土) 00:58:52.10 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 721 名前:KHP059143028164.ppp-bb.dion.ne.jp mailto:sage [2012/05/05(土) 00:59:08.80 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 722 名前:host5011.aso.ne.jp mailto:sage [2012/05/05(土) 01:00:33.04 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 723 名前:FLH1Aim219.osk.mesh.ad.jp mailto:sage [2012/05/05(土) 01:00:57.36 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 724 名前:g41.124-45-230.ppp.wakwak.ne.jp mailto:sage [2012/05/05(土) 01:02:48.00 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 725 名前:h119-224-226-094.gd.netyou.jp mailto:sage [2012/05/05(土) 01:03:25.51 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 726 名前:60.72.214.202.ts.2iij.net mailto:sage [2012/05/05(土) 01:04:29.51 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 727 名前:nobodyさん mailto:sage [2012/05/05(土) 01:06:25.05 ID:???]
- なんかトラップ作られたか
- 728 名前:p20217-ipngn501funabasi.chiba.ocn.ne.jp mailto:sage [2012/05/05(土) 01:09:11.03 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 729 名前:p14088-ipngn1701marunouchi.tokyo.ocn.ne.jp mailto:sage [2012/05/05(土) 01:10:00.11 ID:???]
- 嫌儲から来ましたンゴwwwwwww
by 西ノ宮 ◆Wfo7Kpppz2
- 730 名前:nobodyさん mailto:sage [2012/05/05(土) 03:25:23.61 ID:???]
- >>708
前もってバッチの形で定期的に取得するんじゃだめなの? 毎回総さらいとか負荷すごいと思うけど
- 731 名前:714 mailto:sage [2012/05/05(土) 15:45:29.89 ID:???]
- >>715
ご意見ありがとうございます、お礼遅れてすみません DBサーバの負荷を抑えるためだけに利用するって考えでも良いんでしょうか また、キャッシュの情報と更新されたDBの情報との食い違いの解決法ですが、 更新系処理のあとに該当情報のキャッシュを除去する処理を入れるって方法で問題ないですか? そういうフローを説明した記事がなくて困ってます
- 732 名前:nobodyさん mailto:sage [2012/05/05(土) 15:56:33.93 ID:???]
- >>731
更新のたびに逐次キャッシュクリアしても良いだろうし、定期的にやっても良いだろうし。 そんなんサイトの作りによって違うんだからピンポイントな説明してくれるとか思うほうがおかしい。
- 733 名前:708 mailto:sage [2012/05/10(木) 19:10:48.25 ID:???]
- >>730
あらかじめキーワードが決まっているならばそれで良いのですが、 今回は、検索フォームから入力する形なのでできません。
- 734 名前:nobodyさん mailto:sage [2012/05/19(土) 13:13:47.14 ID:???]
- 無料で高性能の翻訳APIないですか?
|

|