Elasticsearch-好文推荐

1 概念

1.1 基本概念

  • Elasticsearch学习-关于倒排索引、DocValues、FieldData和全局序号
  • Elasticsearch学习-Doc与Segment原理
  • Elasticsearch的ETL利器——Ingest节点
    还包括了各个节点角色介绍
  • Elasticsearch-ClusterState
  • Field Store属性
    • 官网-store
    • 详解ElasticSearch的store属性
    • Elasticsearch中的store field跟non-store field的区别
    • Elasticsearch 理解mapping中的store属性
    • Elasitcsearch 底层系列 Lucene 内核解析之 Stored Fields

1.2 原理

  • Elasticsearch写入原理快速过
  • 图解 ElasticSearch 原理,写得太好了!
  • vivo互联网技术-分布式搜索引擎Elasticsearch的架构分析
  • Elasticsearch重要知识点 | 选举流程详解
  • 搜索中的权重度量利器: TF-IDF和BM25
  • ES官网-BM25
  • Elasticsearch-倒排索引原理
  • filter与query对比
  • Elasticsearch-缓存

2 使用

  • Elasticsearch-CrossClusterSearch(CCS)
  • Elasticsearch-RestHighLevelClient的使用
  • Elasticsearch-Rollover Index
  • Elasticsearch系列四:搜索详解(搜索API、Query DSL)
    翻译自官网 https://www.elastic.co/guide/en/elasticsearch/reference/6.4/query-dsl.html。补链https://blog.csdn.net/supermao1013/article/details/84261526
  • Query DSL查询简约版
  • Elastic Search Java API(文档操作API、Query DSL查询API)、es搜索引擎实战demo
  • Elasticsearch系列五:搜索详解(查询建议介绍、Suggester 介绍)

3 源码

  • Elasticsearch-BulkProcessor浅析

3 Elasticsearch与其他技术

  • Elasticsearch-Hive

4 调优

  • Elasticsearch-调优
  • Elasticsearch学习-搜索调优
  • Elasticsearch冷热分离原理和实践
    官方做法 , 给节点加冷热标签,再用定时任务给冷数据index 指定对应的标签属性,只允许冷数据shard分配到有这个属性的机器上。冷热数据判断是根据日期判断 几天前的就是冷数据了,热数据节点ssd磁盘容量有限

5 问题

  • Elasticsearch-BulkProcessor-死锁分析

6 企业实践

  • 唯品会Dragonfly日志系统的Elasticsearch实践

7 面试

  • Elasticsearch-面试系列-查询速度快的原因

Elasticsearch-好文推荐相关推荐

  1. elasticsearch 路由文档到分片

    路由文档到分片 当你索引一个文档,它被存储在单独一个主分片上.Elasticsearch是如何知道文档属于哪个分片的呢?当你创建一个新文档,它是如何知道是应该存储在分片1还是分片2上的呢? 进程不能是 ...

  2. ElasticSearch创建文档

    ElasticSearch创建文档 创建文档有两种途径 直接在XcontentBuilder构建json数据,创建文档. // 描述json 数据/** {id:xxx, title:xxx, con ...

  3. 【elasticsearch】文档 CRUD 增删改查 以及 相关 参数

    1.概述 转载:https://mp.weixin.qq.com/s/aOZnZpAC4c_dYkVW8DfNPg 在Elasticsearch中,文档(document)是所有可搜索数据的最小单位. ...

  4. 分布式搜索elasticsearch 索引文档的增删改查 入门

    分布式搜索elasticsearch 索引文档的增删改查 入门 1.RESTful接口使用方法 为了方便直观我们使用Head插件提供的接口进行演示,实际上内部调用的RESTful接口. RESTful ...

  5. ]一周热文推荐:致应届毕业生——程序员的生存法则

    [1] 念茜:程序员的生存法则 行业不同,工作性质不同,生存法则一细化,自然也就千差万别了.我是程序员,我就说说我眼中的程序员生存法则. 摆正心态--技术面前,无年龄大小,无身份地位,无男尊女卑.不耻 ...

  6. elasticsearch 父子文档使用must not 正确姿势

    需求描述: 1.基于elasticsearch 父子文档进行子条件查询父文档 2.需要查询出子文档不存在的父文档 已知文档结构: 1.父文档clue_list 关联很多的子文档,我们用roam子文档做 ...

  7. 【好文推荐】空中计算在指挥控制数据链中的应用

    往期回顾 [好文推荐]陆海空天一体化海事监管指挥系统发展设想 [好文推荐]基于XGBoost的船舶仿冒行为监测方法 本文发表于<指挥信息系统与技术>2022年第6期 作者:张子龙,田少鹏, ...

  8. 基于Elasticsearch实现搜索推荐

    在基于Elasticsearch实现搜索建议一文中我们曾经介绍过如何基于Elasticsearch来实现搜索建议,而本文是在此基于上进一步优化搜索体验,在当搜索无结果或结果过少时提供推荐搜索词给用户. ...

  9. ElasticSearch学习29_基于Elasticsearch实现搜索推荐

    2019独角兽企业重金招聘Python工程师标准>>> 在基于Elasticsearch实现搜索建议一文中我们曾经介绍过如何基于Elasticsearch来实现搜索建议,而本文是在此 ...

最新文章

  1. Mobx入门之三:Provider inject
  2. 洛谷——3399 丝绸之路(背包)
  3. Hyperledger Fabric Rest API服务开发教程【含源码】
  4. WinCE驱动开发问题精华集锦
  5. linux中cooy命令_Linux:CentOS 7中常用的基础命令
  6. 【计算机网络】信息与信号
  7. MFC_CFileDialog_选择单一文件
  8. 分区和分片的区别_Mysql分表和分区的区别、分库分表介绍与区别
  9. 小程序向webview传参_微信小程序(1)——web-view和小程序间传递参数、发送消息...
  10. 原地踏步 – 没有突破高效理念的结果
  11. 拉式工序不允许倒冲财务仓
  12. 18-一种准确高效的领域知识图谱构建方法
  13. matlab 图案 柱状图_科学网—使用matlab绘画柱状图,且使用不同的图案填充 - 时杰的博文...
  14. Nitux OS 折腾记录
  15. DOTA 104个英雄416个技能、104首情诗
  16. 用手机APP来养一盆绿植,这个黑科技智能花盆实在是太炫酷 | 钛空舱
  17. python代码画word文档(python+pycharm)
  18. HTTP状态码查询大全
  19. SRGAN 论文学习
  20. spring 整合c3p0连接池

热门文章

  1. 如何利用泰勒级数展开式计算数学函数的值(SCL代码)
  2. 立创开源 | 通过光耦PC817控制NE555产生方波脉冲
  3. 大数据技术之名词解释
  4. 手机桌面上的计算机为什么不能删除,为什么我的电脑无法删除C盘上的文件当删除 – 手机爱问...
  5. f5 gtm 工作原理_[转]F5负载均衡算法及基本原理
  6. nbu客户端卸载_在LINUX系统下如何卸载NetBackup
  7. 使用tar命令进行磁带备份的命令汇总
  8. linux人脸识别终端是什么意思,瑞芯微如何看待天波首发得RV1109 Linux人脸识别终端...
  9. 怎么看cf的服务器在哪个文件夹,cf录像在哪个文件夹
  10. 动手实践,使用div盒子模型设计一个播放器效果/动手实践