首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

solr indexing 跟基本的数据操作

2014-01-13 
solr indexing 和基本的数据操作如果document中有uniq key的时候,新增的文档会替换是这个key的文档,如果不

solr indexing 和基本的数据操作

如果document中有uniq key的时候,新增的文档会替换是这个key的文档,如果不指定uniq key,速度会快点,因为不需要做key的检测,你有u niq key 但是不想让他做check,可以使用{overwrite="false"} 这个参数。

commit操作时让发过去的数据正真生效,推荐solrconfig中的autocommit。

optimize操作可以优化index,提高检索效率,在一个非常大的索引中,优化可能会和一些时间来做,但是通过merge一些小文件成一个大的文件,效率会快很多。

使用集成tika的solr cell可以从xhtml,office的一套中提取内容

?

DIH:

data import handler: 可以从数据库, RSS,email站点,导入数据。

首先需要在 solrconfig.xml中配置,如下所示:

?一目了然, item 是表名, queyr是sql, field表示solr中的field跟db中表的字段对应。

?

数据更新:

一般有两种方式,一种是更新一个或者多个field,不需要重新建立索引,还有一个是在nosql中常见的技术,给予版本号做更新,一种叫做?optimistic concurrency的技术。

?

?

?

热点排行