Lucene(9):Lucene优化

news/2024/11/15 4:35:38/

1 解决大量磁盘IO

  • config.setMaxBufferedDocs(100000); 控制写入一个新的segment前内存中保存的document的数目,设置较大的数目可以加快建索引速度。

        数值越大索引速度越快, 但是会消耗更多的内存

 

  • indexWriter.forceMerge(文档数量); 设置N个文档合并为一个段

        数值越大索引速度越快, 搜索速度越慢; 值越小索引速度越慢, 搜索速度越快

        更高的值意味着索引期间更低的段合并开销,但同时也意味着更慢的搜索速度,因为此时的索引通常会包含更多的段。如果该值设置的过高,能获得更高的索引性能。但若在最后进行索引优化,那么较低的值会带来更快的搜索速度,因为在索引操作期间程序会利用并发机制完成段合并操作。故建议对程序分别进行高低多种值的测试,利用计算机的实际性能来告诉你最优值。


http://www.ppmy.cn/news/402025.html

相关文章

小程序开发基础:WXML、WXSS、JavaScript基础语法(中)

WXSS语言的基本语法 WXSS(WeiXin Style Sheets)是一种样式表语言,用于小程序的开发和界面渲染。作为小程序开发的另一个基础技术,掌握WXSS的基本语法和规则,能够帮助开发人员快速开发出美观、高效的小程序应用。 一、…

程序员常用速查表总览

程序员常用速查表总览 文章目录 程序员常用速查表总览linux命令速查表vim命令速查表git命令速查表c知识速查表matplotlib 速查表数据科学方面的速查表-机器学习、概率论等 在使用linux、vims时命令老是忘记,在网上一番翻找,总结了一下文章,特…

【虚拟摄像机】akvcam安装以及使用初试

概述 今天逛网站了解到VCAM(虚拟摄像机),突发奇想在Linux验证下,是不是和我想的一样。经过测试,确定如此。 系统环境 Ubuntu 22.04 opencv-python 4.6.0 akvcam安装以及配置 请参考以下链接 Linux环境下配置虚拟摄…

由于找不到wpcap.dll导致软件无法运行的解决办法,特此记录

由于找不到wpcap.dll导致软件无法运行的解决办法,特此记录提示 目录 前言 一、解决找不到wpcap.dll错误的办法 前言 今天在运行一个软件时弹出,找不到wpcap.dll,无法运行的弹出,目前已解决此问题,特此记录&#xff…

服务器在新加坡延迟,从国内访问新加坡服务器延迟多大?

新加坡作为东南亚的核心发达地区,很多国内企业在选择出海发展业务时,都会将这里作为首选地。在互联网行业也一样,我们在租用东南亚服务器时,也会以这一核心来选择,以此为核心辐射至周边地区。电商、海外代购是东南亚发…

TAB选择卡

选择卡 内容原理htmlcssscript 内容 1.选项卡由英雄联盟、DOTA、风暴英雄、apex四块组成; 2.未选择时,默认选中第一个标签页; 3.选择某一选项后,下方跳出对应游戏的相关介绍内容。 原理 js原理: 先获取元素然后for…

万字大章之HTML表单详解_ HTML篇_第九章

HTML篇_第九章、HTML表单 HTML篇_第九章、HTML表单一、HTML表单1.1表单的基本结构1.2表单的元素格式 二、文本域三、密码字段四、单选按钮五、多选框六、下拉列表框七、按钮7.1submit按钮7.2reset按钮7.3button按钮7.4图片按钮 八、多行文本域九、文件域十、搜索框十一、只读和…

HTML总结1(常用标签,表单标签为主)

目录 一、HTML简介 二、常用标签 三、表单标签 3.1form表单的常用属性 3.2input标签 3.3select标签 3.4textarea标签 3.5表单标签练习 一、HTML简介 html简介:HTML 的结构包括头部(Head)、主体(Body)两大部…