我的梦想
成功是为了学习和进步,还是为了证明你聪明?
ES查询之分词器 ES查询之分词器
概念 切词 mormallization: (提升recall召回率:能搜索到的结果的比率) 分析器 character filter(mapping):分词的预处理(过滤无用字符、标点、转换一些&=and 《Elasticsea
2021-11-09 TheMoonLight
ES 集群优化 ES 集群优化
1.集群优化(运维优化) 节点 相同角色节点,避免使用较大差异的配置 避免使用 “超大杯”服务器(SS服务器:Super Server),128核心,1T的内存,2T的硬盘。不仅会赵成资源浪费,而且可能会降低性能。 等量的配置,使用较少
2021-11-08 TheMoonLight
es-scripting-search es-scripting-search
painlessES 默认的脚本语言, Groovy: 1.4.X-5.0 Painless:用于内联和 12345678910111213141516171819202122232425262728293031323334353637
2021-11-07 TheMoonLight
es底层原理 es底层原理
正排索引(doc values) 和倒排索引 概念: 从广义来说,doc 是掠视本质上是一个序列化的列式存储。列式存储适用于聚合、排序、脚本等操作,所有的数字、地理坐标、日期、IP、和不分析字段类型都会默认开启。 特点: 倒排索引的优势在于
2021-11-06 TheMoonLight
上机实操:ES查询语法 上机实操:ES查询语法
es查询语法Searchtimeout 默认没有timeout,如果设置了timeout,name会执行timeout机制。 timeout机制:假设用户查询结果有1W条数据,但是需要10s才能查询完毕,但是用户设置了1s的timeout
2021-11-02 TheMoonLight
ES安装、健康检查 ES安装、健康检查
安装JDK->下载->启动 Linux:./elasticsearch -d window: elasticsearch->验证: localhost:9200 开发模式和生产模式 生产模式如果修改有关集群的相关配置,ES
2021-11-01 TheMoonLight
RabbitMq helloWorld RabbitMq helloWorld
HelloWorld 一个mq服务可以设置多个虚拟机,每个虚拟机就像阿当予一个独立的mq. build by maven pom.xml 12345<dependency> <groupId>com.rabbitm
2021-10-20 TheMoonLight
ES安装、健康检查 ES安装、健康检查
ES 和 Kibana 安装 修改了集群默认配置 就会认为是生产环境,会触发一个检查机制,引导检查 生产环境 多个node不会在同台机器启动! ES-node Role master:主节点 voting:仅投票 (也可以作为数据节点)
2021-10-19 TheMoonLight
公考技巧 公考技巧
备考指南app 人民日报:学习时政 公考雷达:适合你的岗位,精准匹配 学习强国+半月谈:看文章学习申论规范语言,基本上岸的兄弟姊妹都得成本背诵 粉笔公考:刷题 百度网盘、喜马拉雅、大黄蜂:保存资料,看课程,听免费的网课 澎湃新闻:准备面试的
2021-10-19 TheMoonLight
ES核心概念 ES核心概念
倒排索引:根据关键词,造索引 分词 把字段分词 如:小米手机 分成 小米、手机; 统计 统计分词在在哪里出现,标记出现的位置 相关度 当查询 如:小米智能手机 进行分词,如:小米:智能:手机;分别在倒排索引表中出现的次数 次数越多 表
2021-10-17 TheMoonLight
1 / 3