solr 4.x 特性:局部更新索引
该功能在 lucene4.x 的更新日志中有提到,最近终于找到了相关的说明,详见更新文档的单个字段。该功能看起来相当不错,假设要索引文章的新闻,新闻有个点击数的字段,需要搜索的结果按点击数排序时,这样 就能把点击数也写进索引库,单点击数变化时,单独更新点击数即可,此前是需要重现更新整个索引的,包括文章内容、标题等。这个说明中只提到了用 curl 方式类更新,理论上在 solrj 中也会有相关的接口。另外从描述中看,它只提到了,不需要送其他字段的值,不知道是否 solr 内部将其他字段读取出来,然后再自行索引进去,如果是这样的,整个性能就不济了,只是方便用户少送几个字段。具体情况需要测试一下或者跟踪一下源码
solr 4.0 正式发布了
随着 lucene 4.0 的正式发布,10月12日,solr 4.0 也正式发布了,跟之前的预测稍差了一点时间。发行包跟之前的结构基本一致,运行起来后,管理界面有了很大的改进,加入了监控、core 管理等,UI 也相对漂亮了。效果如下所示:
Solr 4.0发布时间表
Solr 4.0 当前还未释放出来
- 4.0- alpha 大约在2012年6、7月份发布
- 4.0-beta 大概在 alpha 版发布后的 30 天发布
- 4.0 (final) 大概在 beta 版发布后 30 天发布
这样,4.0 正式发布大概 2012 年 9 月份。