Mongodb和solr整合

1.  安装mongo 副本集
得到mongo地址
2.  安装solr
解压solr.zip文件,得到solr文件夹,上传至服务器. 启动 solr下面tomcat8099
3.  安装monconnecter
安装python   pip
详见另一个文档  Linux 下安装python软件包pip
安装mongo-connector
安装mongo-connector
安装参考https://github.com/10gen-labs/mongo-connector,十分简单,一条命令:
1.  pip install mongo-connector  
如果提示没有python-pipapt-get一下便好。mongo-connector这个中间件好了,但是先别急着用,因为这个东西要读取Solr的配置文件,所以Solr中的一些地方弄好了,再用这个就又只是一条命令罢了。
4.  执行命令
nohup  mongo-connector --auto-commit-interval=0 -m localhost:27017 -t http://localhost:8080/mycore -n gagahi.comeAcrossDetailBean  -u _id   -d  solr_doc_manager   &
绿色字体随部署服务器修改
-m:mongod服务
-t:solr服务
-n:mongodb命名空间,监听database.collection,多个命名空间逗号分隔
-u:uniquekey
-d:处理文档的manager文件
--auto-commit-interval=0  随时同步
Mongodb和solr整合_第1张图片

你可能感兴趣的:(Solr,mongoDb,mongoDb,solr)