solrCloud配置目錄結構
solrCloud配置目錄結構
1.目錄結構
solr服務器目錄結構:
---solr_home_dir
------solr.xml
--------- core_name
--------- --- conf/
--------- --- --- schema.xml
--------- --- --- solrconfig.xml
--------- ---data/
--------- ---lib/
------lib
------zoo.cfg
2.作用
solr_home_dir:
solr服務器的主目錄
solr_home_dir/solr.xml:
主要用於配置solr服務器的core
solr_home_dir/lib
主要存放所有core共用的jar文件,可以在 solr.xml 中 通過sharedLib屬性來指定
solr_home_dir/zoo.cfg
使用內置的Zookeeper來運行solrCloud時,內置的Zookeeper的配置文件
solr_home_dir/core_name:
用於存放core,主要用於存放solr core實例的信息
主要用於放置solr core的配置文件
solr_home_dir/core_name/conf/schema.xml:
主要配置域屬性field(程序中創建的每一個索引域都要在schema.xml中配置一個field),和分詞屬性tokenizer和filter的fieldType(每一種分詞都對應一個fieldType)
solr_home_dir/core_name/conf/solrconfig.xml:
主要配置索引index的一些策略indexConfig,和Restful API的一些配置requestHandler,
事務日誌updateLog,搜索的策略,如近實時搜索,高亮策略
solr_home_dir/core_name/data/
主要用於存放solr core索引數據
solr_home_dir/core_name/lib/
主要用於存放solr core程序依賴的第三方jar包的,如中文分詞器的jar可以放置在該目錄下
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.