solrconfig.xml中的配置项主要分以下几大块:

1.依赖的lucene版本配置,这决定了你创建的Lucene索引结构,因为Lucene各版本之间的索引结构并不是完全兼容的,这个需要引起你的注意。

2.索引创建相关的配置,如索引目录,IndexWriterConfig类中的相关配置(它决定了你的索引创建性能)

3.solrconfig.xml中依赖的外部jar包加载路径配置

4.JMX相关配置

5.缓存相关配置,缓存包括过滤器缓存,查询结果集缓存,Document缓存,以及自定义缓存等等

6.updateHandler配置即索引更新操作相关配置

7.RequestHandler相关配置,即接收客户端HTTP请求的处理类配置

8.查询组件配置如HightLight,SpellChecker等等

9.ResponseWriter配置即响应数据转换器相关配置,决定了响应数据是以什么样格式返回给客户端的。

10.自定义ValueSourceParser配置,用来干预Document的权重、评分,排序

最新文章

  1. eclipse下导入jdk源码
  2. java多线程与单例模式(Singleton)不得不说的故事
  3. 理解 OpenStack + Ceph (5):OpenStack 与 Ceph 之间的集成 [OpenStack Integration with Ceph]
  4. NOIp 2014 #3 寻找道路 Label:图论
  5. Android 学习笔记之Volley开源框架解析(一)
  6. OpenJudge计算概论-错误探测
  7. Java自动装箱拆箱
  8. 简单易懂的现代魔法——Play Framework攻略2
  9. HW3.13
  10. Xcode编译项目出现访问private key提示框
  11. 安卓开发28:自定义View类
  12. nginx配置tp5的pathinfo模式并隐藏后台入口文件
  13. 四个O(n^2)级别的排序性能测试
  14. 洛谷UVA12995 Farey Sequence(欧拉函数,线性筛)
  15. python之排列组合测试
  16. 网页设计师必知的10则SEO
  17. Spring mvc的web.xml配置详解
  18. Dream------Java--ant zip 对压缩文件进行指定位置的修改
  19. 音视频处理之FFmpeg程序的介绍与使用20180302
  20. javascript: 对象2

热门文章

  1. k8s-calico【转载】
  2. MySQL学习笔记_时间,多表更新,数据库元数据
  3. SpringIntegration---MongDB
  4. HDU 6034 Balala Power! —— Multi-University Training 1
  5. loadrunner(预测系统行为和性能的负载测试工具)
  6. python中的open()函数
  7. linux设备驱动第二篇:构造和运行模块
  8. php读取excel(支持03,07)
  9. CSS最基础的语法和三种引入方式
  10. VMWARE ESXI 虚拟硬盘的格式:精简置备、厚置备延迟置零、厚置备置零