上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: 1.索引调优 设计阶段调优: 1)根据业务增量需求,采取基于日期模板创建索引,通过rollover API滚动索引;见 ElasticSearch-rollover 2)使用别名进行索引管理; 3)每天凌晨定时对索引做force_merge操作,以释放空间; 4)采取冷热分离机制,热数据存储到SSD 阅读全文
posted @ 2021-01-20 16:39 鄙人取个名字好难 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 分布式特性 Elasticsearch 可以横向扩展至数百(甚至数千)的服务器节点,同时可以处理PB级数据。Elasticsearch 天生就是分布式的,并且在设计时屏蔽了分布式的复杂性。这里列举了一些在后台自动执行的操作: 分配文档到不同的容器 或 分片 中,文档可以储存在一个或多个节点中 按集群 阅读全文
posted @ 2021-01-20 07:40 鄙人取个名字好难 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 什么是倒排索引 倒排索引(Inverted Index)也叫反向索引,有反向索引必有正向索引。通俗地来讲,正向索引是通过key找value,反向索引则是通过value找key。 当用户在主页上搜索关键词“华为手机”时,假设只存在正向索引(forward index),那么就需要扫描索引库中的所有文档 阅读全文
posted @ 2021-01-18 18:11 鄙人取个名字好难 阅读(399) 评论(0) 推荐(0) 编辑
摘要: IK分词器插件安装 1.安装插件并重启 root@ryj-dev10:/opt/modules# docker container psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES592f35773efc kibana:7.10.1 "/ 阅读全文
posted @ 2021-01-18 13:48 鄙人取个名字好难 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 文本类型 text:当一个字段需要用于全文搜索(会被分词), 比如产品名称、产品描述信息, 就应该使用text类型. keyword:当一个字段需要按照精确值(不会被分词)进行过滤、排序、聚合等操作时, 就应该使用keyword类型. 数字类型 日期类型 date:在ES中, 日期可以是包含格式化日 阅读全文
posted @ 2021-01-17 18:47 鄙人取个名字好难 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 接口语法 点击官方API url -X<VERB> '<PROTOCOL>://<HOST>:<PORT>/<PATH>?<QUERY_STRING>' -d '<BODY>' 使用示例 index PUT /<index> You can use the create index API to a 阅读全文
posted @ 2021-01-17 16:54 鄙人取个名字好难 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1.docker拉取kibana镜像 docker pull kibana:7.10.1 2.启动容器 docker run --name kibana -d -p 5601:5601 kibana:7.10.1 此时容器启动成功,但是页面访问 http://IP:5601/ 会提示错误:[Kiba 阅读全文
posted @ 2021-01-16 11:33 鄙人取个名字好难 阅读(318) 评论(0) 推荐(0) 编辑
摘要: Redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。这意味着通常情况下一个请求会遵循以下步骤: 客户端向服务端发送一个查询请求,并监听Socket返回,通常是以阻塞模式,等待服务端响应。 服务端处理命令,并将结果返回给客户端。 Redis完整的请求交互流程图如下: 客户端进程调用 阅读全文
posted @ 2021-01-13 20:24 鄙人取个名字好难 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1. 理解单线程模型 Redis基于Reactor模式开发了自己的网络事件处理器,称之为文件事件处理器(File Event Hanlder)。文件事件处理器由Socket、IO多路复用程序、文件事件分派器(dispather),事件处理器(handler)四部分组成。IO多路复用程序会同时监听多个 阅读全文
posted @ 2021-01-12 17:27 鄙人取个名字好难 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1.redis基本数据类型及常用客户端命令 string、list、set、zset、hash。相关指令见 redis常用客户端命令 2.redis过期key删除策略 Redis中过期key的删除策略,分为三种:定时删除、定期删除、惰性删除。其中,定时删除和定期删除是主动删除策略,惰性删除是被动删除 阅读全文
posted @ 2021-01-12 01:05 鄙人取个名字好难 阅读(91) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页