solrj实现增量索引
2015-06-21 09:25
239 查看
最近发现solrj实现增量索引确实有点麻烦,于是就查找源码,发现内部实现很容易,虽然增量索引需求用的不是很多(不覆盖以前的文档),但也花了很多时间,做个随笔吧。
只需在以前的commit前增加几句就ok了。
只需在以前的commit前增加几句就ok了。
{ SolrInputDocument document = new SolrInputDocument(); document.addField("id", "10"); document.addField("title", "aaahtcvbxcddd"); document.addField("name", "You are my Applege"); document.addField("content_max", "中文分词测试"); document.addField("content_max_2", "中文分词测试"); document.setDocumentBoost(Float.parseFloat(properties.getProperty("TENTH"))); document.addField("*_time", "20151214"); documents.add(document); UpdateRequest req = new UpdateRequest(); req.add(documents); req.setParam(UpdateParams.OVERWRITE, Boolean.toString(false)); req.process(server); // server.add(documents); server.optimize(); }
相关文章推荐
- MySQL InnoDB存储引擎undo redo解析
- jdk环境配置
- [caffe]caffe资料收集
- 与成功有约
- 一般线性模型
- Commit message中Partial-Bug, Related-Bug等含义
- Android启动画面
- C++语言基础 例程 C++中的输入和输出
- JavaScript中圆括号()和方括号[]的一个特殊用法
- JavaScript中圆括号()和方括号[]的一个特殊用法
- 黑马程序员——JAVA笔记——线程
- 宏定义中的#,##
- Windows 10预览版升级正式版无需Win7/Win8.1授权
- C++语言基础 例程 C++的数据类型和运算符
- 8.17~8.18
- 谷歌上不去,长期的解决方案。在稳定高速Google和Gmail
- asp.net web 服务器端全局定时执行任务
- 如何定位自己的职业规划
- ASP.NET定时执行任务
- 欧拉函数