Skip to content

io10/ninja-search

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ninja-search

shixiz.com

wiki

require:

爬取数据

见 v2ex_scrapy 说明

elasticsearch 配置

  • 安装 ik 分词

  • 在 esroot /config /elasticsearch.yml 添加以下内容:

      #: 启用 ES 动态脚本,以提供综合排序
      script.disable_dynamic: false
    

索引

  • ElasticSearch Scheme Mapping

      sh ninja-search/deploy/mapping_ik.sh
    
  • 手动创建 Mongo 索引

      db.reply.createIndex({topic_id:1})
    
  • 索引数据

      deploy/mongo2es.py 
    
  • 将线上索引指向新的索引

      sh deploy/alias_v2_ik.sh
    

Run

sudo python index.py

About

search for v2ex

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published