有个人长的像洋葱,走着走着就哭了…….

社区日报 第1177期 (2020-01-22)

1、Elasticsearch 百人大作战,只能你来
https://developer.aliyun.com/t ... 31778
 
2、好不好奇?各种Elasticsearch专利都被抢注申请
http://www.soopat.com/Home/Res ... Q%3DY
 
3、深入解读:Elasticsearch Filter VS Query
https://towardsdatascience.com ... bd4c0
 
编辑:铭毅天下
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1、Elasticsearch 百人大作战,只能你来
https://developer.aliyun.com/t ... 31778
 
2、好不好奇?各种Elasticsearch专利都被抢注申请
http://www.soopat.com/Home/Res ... Q%3DY
 
3、深入解读:Elasticsearch Filter VS Query
https://towardsdatascience.com ... bd4c0
 
编辑:铭毅天下
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup 收起阅读 »

Terms lookup query - 关联两个不同索引的搜索

我们知道 Elasticsearch 的搜索和传统的 RDMS 搜索是不同的。它不可以使用 joins 来把两个不同索引关联起来,并进行搜索。我们针对多个索引的搜索只限于:GET index1,index2,other_index*/_search这样的操作。上面的操作不能使得我们的搜索结果进行任何的关联,因为搜索的结果都是分开的。在实际的使用中,比如我们想从一个索引中搜索到一个关键字,而这个关键字可以作为另外一个搜索中的一个参数来使用。也就是说第二个搜索中关键字是动态的,而不是固定的。比如在如下的搜索中,我希望 blue 这个关键字是从另外一个索引中被搜索出来的而不是硬编码写进去的。

GET my-index-000001/_search
{
"query": {
"term": {
"color": {
"value": "blue"
}
}
}
}

我们想通过一个搜索的命令来实现,那么我们该如何完成这样的操作呢?

在今天的文章中,我将使用 Terms lookup query 来展示如何实现这样的功能。
 
详细阅读,请参阅文章 https://elasticstack.blog.csdn ... 57984
继续阅读 »
我们知道 Elasticsearch 的搜索和传统的 RDMS 搜索是不同的。它不可以使用 joins 来把两个不同索引关联起来,并进行搜索。我们针对多个索引的搜索只限于:GET index1,index2,other_index*/_search这样的操作。上面的操作不能使得我们的搜索结果进行任何的关联,因为搜索的结果都是分开的。在实际的使用中,比如我们想从一个索引中搜索到一个关键字,而这个关键字可以作为另外一个搜索中的一个参数来使用。也就是说第二个搜索中关键字是动态的,而不是固定的。比如在如下的搜索中,我希望 blue 这个关键字是从另外一个索引中被搜索出来的而不是硬编码写进去的。

GET my-index-000001/_search
{
"query": {
"term": {
"color": {
"value": "blue"
}
}
}
}

我们想通过一个搜索的命令来实现,那么我们该如何完成这样的操作呢?

在今天的文章中,我将使用 Terms lookup query 来展示如何实现这样的功能。
 
详细阅读,请参阅文章 https://elasticstack.blog.csdn ... 57984 收起阅读 »

ES 7.4.2的Sort Script查询性能比较差

我们的es从5.3.2升级到7.4.1,遇到一个脚本的性能问题。同样的一段Sort Script脚本, 在ES 7.4.1的执行要比ES 5.3.2要慢至少一倍。一个主要的特点就是departure_city_ids可能会很多,通过doc获取一个deparature_city_ids的数据, 数据的大小最大的时候达到两千多个左右。Type为keyword类型。

  • 具体的sort script脚本实例已经贴在下面了。

脚本实例:

"sort": [
    {
      "_script": {
        "script": {
          "inline": "return doc['departure_city_ids'].size()",
          "lang": "painless"
        },
        "type": "number",
        "order": "desc"
      }
    }
  ]

https://discuss.elastic.co/t/the-performance-of-script-based-sorting-in-es-7-4-2-verison-is-very-poor/261241

继续阅读 »

我们的es从5.3.2升级到7.4.1,遇到一个脚本的性能问题。同样的一段Sort Script脚本, 在ES 7.4.1的执行要比ES 5.3.2要慢至少一倍。一个主要的特点就是departure_city_ids可能会很多,通过doc获取一个deparature_city_ids的数据, 数据的大小最大的时候达到两千多个左右。Type为keyword类型。

  • 具体的sort script脚本实例已经贴在下面了。

脚本实例:

"sort": [
    {
      "_script": {
        "script": {
          "inline": "return doc['departure_city_ids'].size()",
          "lang": "painless"
        },
        "type": "number",
        "order": "desc"
      }
    }
  ]

https://discuss.elastic.co/t/the-performance-of-script-based-sorting-in-es-7-4-2-verison-is-very-poor/261241

收起阅读 »

Elastic Security 入门

Elastic 安全是在 Elastic Stack 上构建对所有人的统一保护。Elastic Security 使分析人员能够预防,检测和响应威胁。 这个免费开放的解决方案可提供SIEM,端点安全,威胁搜寻,云监视等功能。Elastic Security 由 SIEM 及 Endpoint 两个部分组成。通过这两个部件的组合,它可以帮安全专家解决 SIEM, 端点安全, 威胁搜寻、云监测及其它的安全使用案例等功能。Elastic Security 的真正作用就是保护我们的数据免受不被允许的用户所访问。详细阅读,请参阅 “Elastic Security 入门” https://elasticstack.blog.csdn ... 47180
继续阅读 »
Elastic 安全是在 Elastic Stack 上构建对所有人的统一保护。Elastic Security 使分析人员能够预防,检测和响应威胁。 这个免费开放的解决方案可提供SIEM,端点安全,威胁搜寻,云监视等功能。Elastic Security 由 SIEM 及 Endpoint 两个部分组成。通过这两个部件的组合,它可以帮安全专家解决 SIEM, 端点安全, 威胁搜寻、云监测及其它的安全使用案例等功能。Elastic Security 的真正作用就是保护我们的数据免受不被允许的用户所访问。详细阅读,请参阅 “Elastic Security 入门” https://elasticstack.blog.csdn ... 47180 收起阅读 »

社区日报 第1173期 (2020-01-18)

1. Elasticsearch 更改开源协议
https://www.infoq.cn/article/XcwStbdflSYMpAt3QzIR

2.基于深度语义匹配,上下文相关的问答系统
https://bit.ly/35Q5INT

3.Elastic 产品生命周期结束期,请及时升级你的Elastic Stack噢
https://www.elastic.co/cn/support/eol

编辑:cyberdak
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1. Elasticsearch 更改开源协议
https://www.infoq.cn/article/XcwStbdflSYMpAt3QzIR

2.基于深度语义匹配,上下文相关的问答系统
https://bit.ly/35Q5INT

3.Elastic 产品生命周期结束期,请及时升级你的Elastic Stack噢
https://www.elastic.co/cn/support/eol

编辑:cyberdak
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup 收起阅读 »

社区日报 第1172期 (2021-01-17)

1.在Skroutz进行搜索:从Kafka到Elasticsearch。
https://engineering.skroutz.gr ... arch/
2.通过好莱坞电影学习Elasticsearch。
https://realptsdengineer.com/l ... -way/
3.Twitter将允许员工永远在家工作
https://www.buzzfeednews.com/a ... rever

编辑:至尊宝
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1.在Skroutz进行搜索:从Kafka到Elasticsearch。
https://engineering.skroutz.gr ... arch/
2.通过好莱坞电影学习Elasticsearch。
https://realptsdengineer.com/l ... -way/
3.Twitter将允许员工永远在家工作
https://www.buzzfeednews.com/a ... rever

编辑:至尊宝
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup 收起阅读 »

Elastic:菜鸟上手指南

你好,我是 Elastic 的刘晓国, Elastic 认证工程师,阿里云最有价值专家。如果大家想开始学习 Elastic 的话,那么这里将是你理想的学习园地。在我的博客几乎涵盖了你想学习的许多方面,从初级到高级的方方面面。你如果真的想学习 Elastic Stack 的话,那么你所需要的就是这一篇文章就够了。在这里,我来讲述一下作为一个菜鸟该如何阅读我的这些博客文章。如果你真心喜欢我的文章,请不惜点个赞!让我们一起更好地学习!如果你想按照视频学习,请观看我的文章 “Elastic:培训视频 ”,或者直接在 B 站观看。在这里的所列举的文字只是我写出来文章的一部分,但是足以让你对 Elastic Stack 有一个全面的了解。如果你想阅读所有关于 Elastic Stack 的文章,请参阅链接 Elastic。

除了我这里文章之外,Elastic 社区还定期开展一些 meetup 活动。敬请访问我们的网站 https://www.bagevent.com/org/738410
 
详细阅读,请参阅 https://elasticstack.blog.csdn ... 28604
继续阅读 »
你好,我是 Elastic 的刘晓国, Elastic 认证工程师,阿里云最有价值专家。如果大家想开始学习 Elastic 的话,那么这里将是你理想的学习园地。在我的博客几乎涵盖了你想学习的许多方面,从初级到高级的方方面面。你如果真的想学习 Elastic Stack 的话,那么你所需要的就是这一篇文章就够了。在这里,我来讲述一下作为一个菜鸟该如何阅读我的这些博客文章。如果你真心喜欢我的文章,请不惜点个赞!让我们一起更好地学习!如果你想按照视频学习,请观看我的文章 “Elastic:培训视频 ”,或者直接在 B 站观看。在这里的所列举的文字只是我写出来文章的一部分,但是足以让你对 Elastic Stack 有一个全面的了解。如果你想阅读所有关于 Elastic Stack 的文章,请参阅链接 Elastic。

除了我这里文章之外,Elastic 社区还定期开展一些 meetup 活动。敬请访问我们的网站 https://www.bagevent.com/org/738410
 
详细阅读,请参阅 https://elasticstack.blog.csdn ... 28604 收起阅读 »

社区日报 第1170期 (2021-01-15)

1、大事!!Elastic换开源协议了
https://www.elastic.co/cn/blog/licensing-change

2、重视——又见Elasticsearch安全事件
https://weibo.com/ttarticle/p/ ... 03753

3、知识图谱-基于ES(ElasticSearch)和gAnswer构建智能问答系统
https://zhuanlan.zhihu.com/p/91294301
 
编辑:铭毅天下
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1、大事!!Elastic换开源协议了
https://www.elastic.co/cn/blog/licensing-change

2、重视——又见Elasticsearch安全事件
https://weibo.com/ttarticle/p/ ... 03753

3、知识图谱-基于ES(ElasticSearch)和gAnswer构建智能问答系统
https://zhuanlan.zhihu.com/p/91294301
 
编辑:铭毅天下
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup 收起阅读 »

社区日报 第1169期 (2021-01-14)

1.Elastic Maps 基于位置的警报
https://elasticstack.blog.csdn ... 35618
2.怎么将自建的ES迁移到AWS的ES cloud
https://www.elastic.co/blog/ho ... n-aws
3.Elasticsearch 集群的正确重启方式
https://segmentfault.com/a/1190000038852469

编辑:金桥
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1.Elastic Maps 基于位置的警报
https://elasticstack.blog.csdn ... 35618
2.怎么将自建的ES迁移到AWS的ES cloud
https://www.elastic.co/blog/ho ... n-aws
3.Elasticsearch 集群的正确重启方式
https://segmentfault.com/a/1190000038852469

编辑:金桥
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup 收起阅读 »

Elastic 社区会议将于2月27日线上举行 + 征稿延长到 20121年1月 22日

Wow!距一月份仅两个星期,我们已经收到 100份 ElasticCC (Elastic Community Conference) 演示文稿,其中20份在 APJ(亚太/日本)中,近40份在 EMEA(欧洲/中东/非洲)和 NASA(北/南美洲)。这是一个了不起的开始,我们还有更多的空间。由于我们知道假期后开始工作的艰辛,因此我们将征稿(CfP)延长至1月22日(星期五)UTC 23:59 详细阅读,请参阅 https://elasticstack.blog.csdn ... 99156
继续阅读 »
Wow!距一月份仅两个星期,我们已经收到 100份 ElasticCC (Elastic Community Conference) 演示文稿,其中20份在 APJ(亚太/日本)中,近40份在 EMEA(欧洲/中东/非洲)和 NASA(北/南美洲)。这是一个了不起的开始,我们还有更多的空间。由于我们知道假期后开始工作的艰辛,因此我们将征稿(CfP)延长至1月22日(星期五)UTC 23:59 详细阅读,请参阅 https://elasticstack.blog.csdn ... 99156 收起阅读 »

社区日报 第1168期 (2020-01-13)

1. Elasticsearch 的数据科学
https://towardsdatascience.com ... 24636
2.Elastic:机器学习的实践 - multi metric job
https://developer.aliyun.com/a ... %3Des
3.Google Kubernetes引擎日志记录例子
https://codeburst.io/google-ku ... cba6b

编辑:寂寞的烟
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
 
继续阅读 »
1. Elasticsearch 的数据科学
https://towardsdatascience.com ... 24636
2.Elastic:机器学习的实践 - multi metric job
https://developer.aliyun.com/a ... %3Des
3.Google Kubernetes引擎日志记录例子
https://codeburst.io/google-ku ... cba6b

编辑:寂寞的烟
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
  收起阅读 »

社区日报 第1167期 (2020-01-12)

1、深入理解Elasticsearch相似性得分。
https://www.infoq.com/articles ... arch/
2、Solr和Elasticsearch全方位对比,值得一看。
https://sematext.com/blog/solr ... nces/
3、Elasticsearch最新特征详解。
https://www.alibabacloud.com/b ... 97079
编辑:叮咚光军

归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1、深入理解Elasticsearch相似性得分。
https://www.infoq.com/articles ... arch/
2、Solr和Elasticsearch全方位对比,值得一看。
https://sematext.com/blog/solr ... nces/
3、Elasticsearch最新特征详解。
https://www.alibabacloud.com/b ... 97079
编辑:叮咚光军

归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup 收起阅读 »

Elastic Maps 基于位置的警报 - 7.10

Kibana 7.10 包含一个新的位置驱动警报,称为 “跟踪阈值”。当实体进入边界时,此警报使你可以跟踪实体的位置并触发警报操作(例如将规定格式的文档添加到索引或发送 Slack 通知)。在个在实际的生活中非常有用。比如我们想知道某个人或物非法进入一个区域,或者进入到一个危险的区域,就马上发送一个警报。详细阅读,请参阅 https://elasticstack.blog.csdn ... 35618
继续阅读 »
Kibana 7.10 包含一个新的位置驱动警报,称为 “跟踪阈值”。当实体进入边界时,此警报使你可以跟踪实体的位置并触发警报操作(例如将规定格式的文档添加到索引或发送 Slack 通知)。在个在实际的生活中非常有用。比如我们想知道某个人或物非法进入一个区域,或者进入到一个危险的区域,就马上发送一个警报。详细阅读,请参阅 https://elasticstack.blog.csdn ... 35618 收起阅读 »