随笔分类 -  Nosql-Elasticsearch

摘要:参考: https://bbs.huaweicloud.com/blogs/197771 ES原理:掌握它才说明你真正懂 Elasticsearch 阅读全文
posted @ 2021-11-17 08:48 弱水三千12138 编辑
摘要:Elasticsearch批量插入时,存在就不插入 https://cloud.tencent.com/developer/article/1515280 阅读全文
posted @ 2021-11-03 09:46 弱水三千12138 编辑
摘要:参考: Solr vs ElasticSearch,搜索技术哪家强 阅读全文
posted @ 2021-10-14 09:26 弱水三千12138 编辑
摘要:参考: Elasticsearch 可用的中文分词器使用 Elasticsearch 系统默认分词器 Elasticsearch 使用中文分词 【20201110】使用ElasticSearch分析器实现中文分词查询的方法 如何使用ES分析器分词? 图解 ElasticSearch 索引及分词 El 阅读全文
posted @ 2021-10-14 09:20 弱水三千12138 编辑
摘要:参考: Elasticsearch 在互联网公司大量真实的应用案例 日均5亿查询量的京东订单中心,为什么舍MySQL用ES 分布式系统如何设计,看看Elasticsearch是怎么做的 微信13亿日活下,腾讯把 Elasticsearch 用的到底有多牛? 腾讯万亿级 Elasticsearch 内 阅读全文
posted @ 2021-10-14 09:11 弱水三千12138 编辑
摘要:参考: ElasticSearch面试题 阅读全文
posted @ 2021-10-13 20:16 弱水三千12138 编辑
摘要:参考: 查询太慢?看看ES是如何把索引的性能压榨到极致的! 被面试官问懵B了,十亿级数据ES搜索怎么优化? 干货 | Elasticsearch开发人员最佳实战指南 别再说你不会 ElasticSearch 调优了,都给你整理好了 PB级大规模Elasticsearch集群运维与调优实践 让Elas 阅读全文
posted @ 2021-10-13 08:11 弱水三千12138 编辑
摘要:参考: ELK教程3:logstash的部署、SpringBoot整合ELK+Filebeat ELK教程2:Kibana的安装 ELK教程1:ElasticSearch集群的部署 ELK 实时日志分析平台环境搭建 从零搭建一个基于 ELK 的日志、指标收集与监控系统 阅读全文
posted @ 2021-10-13 08:03 弱水三千12138 编辑
摘要:https://elasticsearch.cn/question/2620 阅读全文
posted @ 2021-06-08 10:22 弱水三千12138 编辑
摘要:文档路由 es 是一个分布式系统,当我们存储一个文档到 es 上之后,这个文档实际上是被存储到 master 节点中的某一个主分片上。 PUT blog/_doc/a{ "title":"a"}文档保存成功后,可以查看该文档被保存到哪个分片中去了: GET _cat/shards/blog?v查看结 阅读全文
posted @ 2021-01-14 19:35 弱水三千12138 编辑
摘要:索引模板 在创建索引时,为每个索引写定义信息可能是一件繁琐的事情,ES提供了索引模板功能,让你可以定义一个索引模板,模板中定义好settings、mapping、以及一个模式定义来匹配创建的索引。 注意:模板只在索引创建时被参考,修改模板不会影响已创建的索引 新增/修改名为tempae_1的模板,匹 阅读全文
posted @ 2020-08-26 08:39 弱水三千12138 编辑
摘要:参考: Elasticsearch嵌套式对象Nested分析 es中索引对象包含数组子节点时, 查询和聚合的统计需要注意的问题。 https://es.xiaoleilu.com/402_Nested/30_Nested_objects.html 嵌套对象 事实上在Elasticsearch中,创建 阅读全文
posted @ 2020-04-06 19:30 弱水三千12138 编辑
摘要:应该尽可能使用过滤器。过滤器不影响评分,而得分计算让搜索变得复杂,而且需要CPU资源。 另一方面,过滤是一种相对简单的操作。由于过滤应用在整个索引的内容上,过滤的结果独立于找到的文档,也独立于文档之间的关系。 过滤器很容易被缓存,从而进一步提高过滤查询的整体性能。 我们使用post_filter参数 阅读全文
posted @ 2020-04-06 17:06 弱水三千12138 编辑
摘要:默认情况下,结果集会按照相关性进行排序 -- 相关性越高,排名越靠前。 这一章我们会讲述相关性是什么以及它是如何计算的。 在此之前,我们先看一下 sort 参数的使用方法。 为了使结果可以按照相关性进行排序,我们需要一个相关性的值。在ElasticSearch的查询结果中, 相关性分值会用 _sco 阅读全文
posted @ 2020-04-06 12:13 弱水三千12138 编辑
摘要:映射操作 更新字段映射 一般情况下对现有字段的映射不会更新, 新的属性被添加到对象数据类型的字段 新的多域字段被添加到现有的字段 doc_values可以被禁用 增加了ignore_above参数 字符串类型 string类型在ElasticSearch 旧版本中使用较多,从ElasticSearc 阅读全文
posted @ 2020-04-05 12:01 弱水三千12138 编辑
摘要:查询与过滤 空查询 {} - 在功能上等同于使用 match_all 查询子句,正如其名字一样,匹配所有的文档: GET devicelog_01/_search { "query": { "match_all": {} } } View Code { "took" : 4, "timed_out" 阅读全文
posted @ 2020-04-05 10:38 弱水三千12138 编辑
摘要:当前文档内容 PUT devicelog_01 { "mappings" : { "log" : { "properties" : { "Items" : { "properties" : { "name" : { "type" : "text", "fields" : { "keyword" : 阅读全文
posted @ 2020-04-04 20:47 弱水三千12138 编辑
摘要:controllZ https://www.cnblogs.com/fanyong/p/4036233.html 在docker上安装ES https://blog.csdn.net/weixin_45259565/article/details/103402154 拉取镜像 docker pull 阅读全文
posted @ 2020-04-04 13:17 弱水三千12138 编辑
摘要:依赖包 <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <version>6.4.3</version> </ 阅读全文
posted @ 2020-03-16 20:46 弱水三千12138 编辑
摘要:Lucene和Solr和Elasticsearch的区别 Lucene 是apache下的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎, 而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。 官网地址:https://lucene.apa 阅读全文
posted @ 2020-02-09 16:41 弱水三千12138 编辑