您现在的位置是:首页 > 正文

优化Solr schemalXML 设置

2024-04-01 00:45:21阅读 2

Solr 框架中域配置文件schema.xml定义了文档(document)所包含的字段(field)。当对document建立索引或者查询时,这些字段将会被处理。因此,这个文件中的字段设置好不好,直接影响到Solr的整体性能。

优化Solr性能,schemaXML配置需要注意的几个要点:

  • store="false" : 当仅仅需要基于这个字段进行检索,而不需要返回原始的值时,可将此字段设置为false,尤其是对值空间需要很大的字段。
  • index="false" : 不通过这个字段进行检索,但是它仅作为基于其它字段检索到的搜索结果返回。
  • 删除所有不需要的copyFiled语句。
  • 为了最佳的索引文件大小和搜索性能,设置index字段为false。对于所有的文本字段,使用copyField将它们复制到包罗万象的text字段,使用这个字段作为检索的目标字段。
  • 为了最大索引性能,使用StreamingUpdateSolrServer类做为Java客户端来操作。
  • 记得以服务器方式来运行JVM,调节更高的日志级别来避免不必要的日子打印。

网站文章

  • redis配置文件

    # redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位,# 通常的格式就是 1k 5gb 4m 等酱紫:## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 b...

    2024-04-01 00:45:12
  • 关于空洞卷积(Atrous Convolution)

    关于空洞卷积(Atrous Convolution)

    内容节选自《神经网络与深度学习》电子版:https://nndl.github.io/ 对于一个卷积层,如果希望增加输出单元的感受野,一般可以通过三种方式 实现: 1)增加卷积核的大小; 2)增加层数...

    2024-04-01 00:45:04
  • echarts世界地图,国家名称翻译

    echarts世界地图,地名翻译

    2024-04-01 00:44:57
  • qt自定义信号和槽

    1

    2024-04-01 00:44:31
  • html5视频播放原理,HTML5 - 使用JavaScript控制<video>视频播放(自定义视频播放器)...

    html5视频播放原理,HTML5 - 使用JavaScript控制<video>视频播放(自定义视频播放器)...

    下面不使用的controls属性,通过创建一个自定义播放器演示如何使用js操作元素。效果图如下:实现功能如下:(1)可以播放,暂停,停止视频。(2)可以改变播放速度(2倍速度加速播放,一半的速度慢速播...

    2024-04-01 00:44:27
  • SpringBoot 2.0 配置拦截器

    拦截器常见应用场景日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面;性能监控:有...

    2024-04-01 00:44:21
  • JavaScript 执行环境、作用域、内存管理及垃圾回收机制

    JavaScript 执行环境、作用域、内存管理及垃圾回收机制

    前言JavaScript具有自动垃圾收集机制,也就是说,执行环境会负责管理代码执行过程中使用的内存。[原理]找出那些不再继续使用的变量,然后释放其占用的内存。为此,垃圾收集器会按照固定的时间间隔(或代码执行中预定的收集时间),周期性地执行这一操作。在学习垃圾回收机制之前让我们先来学习下执行环境及作用域执行环境执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为...

    2024-04-01 00:43:48
  • Vue3 v-model 变更

    Vue3 v-model 变更

    2024-04-01 00:43:41
  • 一文读懂SAFe、DevOps、ITIL和CMMI:互斥还是互补?

    一文读懂SAFe、DevOps、ITIL和CMMI:互斥还是互补?

    本文转自微信号EAWorld。扫描下方二维码,关注成功后,回复“普元方法+”,将会获得热门课堂免费学习机会!本文转自微信号EAWorld。若您试图使企业以更加精简、高效的方式运作,您可利用几种框架来达...

    2024-04-01 00:43:35
  • [X] Android Studio (not installed)

    [X] Android Studio (not installed)你安装了AS,只是路径是自定义的,所以给Flutter指定你的路径吧flutter config --android-studio-dir="D:\Android Studio"路径有空格所以路径加引号,没有空格可不加

    2024-04-01 00:43:10