<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 閱讀(725) 評論(0)  編輯  收藏 所屬分類: Rails
    已訪問數:
    free counters
    主站蜘蛛池模板: 亚洲熟女综合色一区二区三区| 亚洲午夜未满十八勿入网站2| 亚洲第一页在线播放| 国产麻豆一精品一AV一免费| 自拍偷自拍亚洲精品第1页| 免费大片av手机看片高清| 免费中文字幕在线| 日韩免费在线中文字幕| 国产成人亚洲综合| 国产在线观a免费观看| 亚洲av日韩av无码| 我的小后妈韩剧在线看免费高清版| 亚洲蜜芽在线精品一区| 又黄又爽又成人免费视频| 亚洲熟妇AV日韩熟妇在线| 四虎永久免费影院| EEUSS影院WWW在线观看免费| 亚洲成A∨人片在线观看不卡| 午夜精品免费在线观看| 亚洲一区在线免费观看| 免费jjzz在线播放国产| 视频免费在线观看| 亚洲综合久久1区2区3区| 成人免费a级毛片| 免费国产在线精品一区 | 免费又黄又爽的视频| 一级一级一片免费高清| 亚洲国产精品久久久久婷婷软件| 国产免费丝袜调教视频| 亚洲AV无码一区二区三区鸳鸯影院| 亚洲AV中文无码乱人伦| 久久久久国产精品免费看| 亚洲va久久久久| 久久精品国产精品亚洲艾草网美妙| 久草视频在线免费看| 亚洲中文字幕无码久久2020| 亚洲第一福利网站在线观看| 一级毛片免费观看不卡的| 亚洲AV日韩综合一区| 久久夜色精品国产亚洲AV动态图 | 亚洲码和欧洲码一码二码三码|