<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-167  評論-65  文章-0  trackbacks-0
    上一遍介紹了 thinking_sphix 的使用,這次來介紹 ultrasphinx 的使用,二者都是 對sphinx的封裝,都是rails的plugin,為了更好的利用rails調用sphinx方法。。。

    前面的配置一樣

    Demo:
    1,安裝 chronic
    gem install chronic

    2,安裝插件
    ruby script/plugin install  svn://rubyforge.org/var/svn/fauna/ultrasphinx/trunk
    這個是網上提供的方法,目前似乎找不到這個源了。。建議直接從github download 下載
    http://github.com/fauna/ultrasphinx

    3,安裝完Ultrasphinx之后,將:
    vendor/plugins/ultrasphinx/examples/default.base
    復制到:
    config/ultrasphinx/default.base
    將其中的:
    charset_type = utf-8
    改為:
    charset_type = zh_cn.utf-8

    并且在charset_type設置的下面加入一行:
    charset_dictpath =  /home/feng/RailsProject/Search/lib  # 你uni.lib 字典所在的路徑
    然后刪除所有charset_table的設置。

    4,Model
      is_indexed :fields => ['created_at', 'name']
      is_indexed :fields => ['created_at', 'content']

    5,action
      def index
    # thinking_sphinx
    #    @articles = Article.search params[:search], :include => :author, :match_mode => :boolean
    #ultrasphinx
        @search = Ultrasphinx::Search.new(:query => params[:search])
        @search.run
        @articles = @search.results
      end

    6,生成配置文件:
    rake ultrasphinx:configure
    在config/ultrasphinx下創建了一個development.conf,這個文件就是Sphinx的配置文件。

    7,創建索引:
    rake ultrasphinx:index
    索引創建在了 default.base 中你定義的path 路徑下

    8, 啟動Sphinx的searchd服務:
    rake ultrasphinx:daemon:start

    對應的停止是  rake ultrasphinx:daemon:stop

    9,啟動webrick

    ok了。。。
    項目下載:
    http://www.uushare.com/user/fl1429/file/2043752

    ref:
    http://www.javaeye.com/topic/200065?page=1
    http://github.com/fauna/ultrasphinx






    write by feng
    posted on 2009-09-22 17:46 fl1429 閱讀(733) 評論(0)  編輯  收藏 所屬分類: Rails
    已訪問數:
    free counters
    主站蜘蛛池模板: 亚洲不卡中文字幕| 亚洲色图黄色小说| a级毛片黄免费a级毛片| 免费少妇a级毛片| 国产尤物在线视精品在亚洲| 成人爱做日本视频免费| 亚洲JIZZJIZZ妇女| 国产成人免费一区二区三区| 亚洲精品国产第一综合99久久| 国产视频精品免费| 一级特黄特色的免费大片视频| 在线观看国产区亚洲一区成人 | 久久精品免费一区二区| 在线a免费观看最新网站| 久久精品国产亚洲av麻豆色欲| 99re免费99re在线视频手机版| 亚洲成AV人片天堂网无码| 国产免费一区二区视频| 亚洲伦理一区二区| 可以免费看的卡一卡二| 色噜噜亚洲精品中文字幕| 美女网站在线观看视频免费的| 久久亚洲国产欧洲精品一| 51精品视频免费国产专区| 亚洲熟妇AV一区二区三区浪潮| 国产成人免费a在线视频app| 一级毛片a女人刺激视频免费| 亚洲va久久久噜噜噜久久| 国产精品1024永久免费视频| 亚洲狠狠婷婷综合久久久久| 久久99精品国产免费观看| 亚洲av永久无码精品三区在线4| 国产青草视频免费观看97| 三级网站免费观看| 亚洲成AV人片久久| 免费国产a国产片高清网站| a视频免费在线观看| 亚洲中文字幕一二三四区| 亚洲国产成人久久综合区| 久久A级毛片免费观看| 日韩国产精品亚洲а∨天堂免|