程序员人生 网站导航

CM开发日志 - 搜索引擎(二)

栏目:互联网时间:2015-01-10 08:51:59

Solr多核(MultiCore)的概念

想象1下,如果在你的利用里,如果你的索引要辨别Catalog,多语言和索引类型,这样的话,1个Search利用对应1个Solr实例是远远不够的,这样就引入了Solr多核(MultiCore)的概念。Solr多核就是在1个search 利用里面创建多个实例,然后给实例分别创建文件系统。

Solr多核的创建

WebSphere Commerce本地开发环境里面定义了1个基础的搜索组件(V:IBMWCDE_INT70componentsfoundationsubcomponentssearch),这个组件用来创建和重置solr核。

Command:

V:IBMWCDE_INT70componentsfoundationsubcomponentssearchin>setupSearchIndex.bat -masterCatalogId 12501 -solrhome V:IBMWCDE_INT70searchsolrhome1 -setupWebContent false

Utility履行进程:

1.      初始化进程。从数据库读出Index Type(CatalogEntry,CatalogGroup)和Languages。

2.      修改本地的/Search/xml/config/com.ibm.commerce.catalog-ext/wc-search.xml (步骤3)

3.      Started setup for Solr cores

i)       directory validation

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐