新規投稿 記事一覧 ホーム
●ご利用方法,ご利用に際しての規約はこちらをお読みください。
こちらからの投稿は、先頭に表示されているコメントへの返信になります。
RE::検索エンジンの処理構造とは 伊集院博 さん [ 1月24日(火) 16時41分 ]

    >GoogleやYahoo!のように毎回、SQL検索を行ってから
    >最初の何十レコードは読み飛ばしてから表示をする

    本当にそうなんですか?
    確かにGoogleやYahoo!のパラメータに「start=90」のようにレコード開始番号を持っていますね。
    しかしページをめくる度に毎回最初から検索している割には検索結果が早い気がします。
    AS/400のSQLもこのくらいのレスポンスが出せれば使ってみようと思うのですが。

    検索条件が複雑でない限りSETLLとSETGTを使用したいと思います。

    RE::検索エンジンの処理構造とは IKD さん [ 1月24日(火) 18時44分 ]

      検索エンジンの内部処の方法は( API 以外は) 非公開ですので
      こちらで断定することはできませんがWebデザイナーとの
      協議した結果でも、でもほぼ間違いないと思います。
      Google や Yahoo! ではあまりにも検索が速すぎるのは
      検索結果をあらかじめデータ・ベース化して保管しているとしか
      思えません。
      従って Google や Yahoo! の検索結果は彼らの意にそぐわない
      サイトは検索結果の対象とはならず、検索結果には
      表示されません。

      また、かつては Yahoo! は、検索対象として希望する旨を
      Yahoo! に申請して受け付けられると初めて、検索結果に
      載せてもらえる、というアナログな時代があり検索対象の申し込みを
      受け付ける受付者が電話対応していた時代もあったくらいです。
      ( 実は弊社もメールで Yahoo! に申請したことがあります。)

      またこれは余談ですが Google をホーム・ページに設定した
      ブラウザは動作が非常に不安定になってしまう障害が最近
      あります。
      Yahoo! や MSN などにホーム・ページを変更すると
      この障害は発生しないことから、犯人は Google ではないかと
      気づいた次第です。障害があればぜひお試しください。

お名前
パスワード
e-mailアドレス
タイトル
ホームページ
アドレス