首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
2.568
秒,为您找到
64
个相关结果.
搜书籍
搜文档
7.基础功能:如何设计日志包,并记录日志?
3212
2023-05-16
《从零开发企业级 Go 应用》
应用一般是如何记录日志的? 使用什么方式记录日志? 使用开源的日志包 基于开源日志包定制化 自研日志包 如何记录日志? 如何保存日志? miniblog 日志包定制开发 创建一个封装了 zap.Logger 的自定义 Logger。 编写创建函数,创建 zapLogger 对象 创建 *zap.Logger 对象 实现日志接口 ...
1. 开篇词:小册简介与阅读建议
3185
2023-05-23
《Elasticsearch 从入门到实践》
本小册的主要内容 适宜人群 行文约定 我是谁 阅读本小册的一些建议 学习 Elasticsearch 的一些建议 学习资料 其他 随着业务的增长,数据与日俱增,这时为用户带来丰富的、便捷的搜索功能就迫在眉睫了。传统的数据库在处理文本搜索、模糊查询、海量数据统计分析的时候总会力不从心,所以在处理这些复杂的搜索需求时,我们更倾向于使用 Elas...
28.让异常无处可逃:搭建 ELK 日志系统
3158
2023-05-24
《Elasticsearch 从入门到实践》
一、ELK 常见的架构与其优缺点 ELK 架构一 ELK 架构二 ELK 架构三 二、Kafka 安装 三、Filebeat 简介与安装 四、Logstash 简介与安装 1、Logstash 简介 2、Logstash 安装 3、kafka input 插件 4、filter 插件 5、elasticsearch outp...
17. 词项生成器:分词器
2798
2023-05-24
《Elasticsearch 从入门到实践》
一、分词(Analysis)与分词器 二、分词器的组成 三、ES 内置的分词器 Standard Analyzer 自定义分词器 四、中文分词器 analysis-icu 分词器 IK 分词器 五、总结 我们存储到 ES 中的数据大致可以分为以下两种: 全文本 ,例如文章内容、通知内容等; 精确值 ,如实体 ID 等。 在对这...
3.磨刀不误砍柴工:ES 中的基本概念与名词解析
2490
2023-05-23
《Elasticsearch 从入门到实践》
一、集群层面上的基本概念 1. 集群(Cluster) 2. 节点(Node) 3. 分片(Shard) 4. 副本(Replica) 5. 集群健康状态 二、数据层面上的基本概念 1. 索引(Index) 2. Mapping 3. 文档(Doc) 4. 字段(Field) 5. 词项(Term) 6. 倒排索引与正排索引 三、系...
2.万事开头难:ES 的安装
2431
2023-05-23
《Elasticsearch 从入门到实践》
一、Ubuntu 下安装 ES 1. 下载、解压 ES 安装包 2. 修改配置 3. 运行 ES 二、Ubuntu 下安装 Kibana 三、安装 Cerebro 四、安装伪集群版的 ES 服务 五、开始你的第一次搜索 六、总结 在深入了解一个系统前,我们应该先对其有一定使用经验。所有今天我们先来安装 ES 并且使用 ES 进行第一次数据...
15. 全文搜索背后的支撑:倒排索引的实现
2255
2023-05-24
《Elasticsearch 从入门到实践》
一、Term Index 的实现 二、Term Dictionary 的实现 三、Posting List 的实现 1. 节省存储:整型压缩 PackedBlock VIntBlock 使用 PackedBlock 与 VIntBlock 来解析 .doc 文件 使用文档 ID 差值存储来节省空间 2. 文档 ID 列表的交集求解 位图 ...
29.源码阅读:源码阅读环境搭建
2254
2023-05-24
《Elasticsearch 从入门到实践》
一、导入 ES 源码 安装 java 环境 下载和导入源码 配置运行 Gradle 的 JVM 配置 Gradle 的源为阿里云仓库 编译运行 ES 二、IDEA 调试工具 断点组 代码书签 三、ES 源码目录简介 四、总结 经过前面 20 多章的学习,我们已经对 ES 有个比较深刻的认识了,后面几章的内容我们主要是阅读源码。 为了...
26.索引的生命周期:ILM
2157
2023-05-24
《Elasticsearch 从入门到实践》
一、ILM 中相关概念的介绍与其原理 Phase(阶段) Actions Policy(策略) 二、ILM 使用实践 制定需求 修改集群设置 操作步骤 使用 Kibana 中管理 Policy 三、ILM 管理 API 简介 获取 ILM 运行状态 停止和启动 ILM 使用 explain 查看 Policy 执行状态 重新执行索引的...
35.唯快不破:写调优
2082
2023-05-24
《Elasticsearch 从入门到实践》
一、Mapping 设计建议 1、字段尽量少,够用即可 2、不需要的搜索的字段不要索引 3、数据扁平化,尽量避免使用 nested、parent-child 类型 4、禁用 Dynamic Mapping 5、使用合适的数据类型 6、配置合适的分词器 7、关闭 Norms 8、关闭 doc_values 二、操作系统层面的调...
1
2
3
4
»
..7