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可以放置在该目录下
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.