悟空,拿我的打狗棒来

社区日报 第1009期 (2020-07-25)

1.使用monstache实时同步mongodb和es(需翻墙)

http://t.cn/A6yDsvgS

2.使用nested结构获取更准确的数量统计

http://t.cn/A6yDsvgX

3.支持丰富NLP功能的rosette插件

http://t.cn/A6yDsvg6

继续阅读 »

1.使用monstache实时同步mongodb和es(需翻墙)

http://t.cn/A6yDsvgS

2.使用nested结构获取更准确的数量统计

http://t.cn/A6yDsvgX

3.支持丰富NLP功能的rosette插件

http://t.cn/A6yDsvg6

收起阅读 »

社区日报 第1008期 (2020-07-24)

1.基于 Elasticsearch 和 Postgres 的查询引擎
http://t.cn/EtjMOeC
2.Elasticsearch 数据监控
http://t.cn/A6yLeuK3
3.Kibana 多租户
http://t.cn/RC16dXZ
 
编辑:江水
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
 
继续阅读 »
1.基于 Elasticsearch 和 Postgres 的查询引擎
http://t.cn/EtjMOeC
2.Elasticsearch 数据监控
http://t.cn/A6yLeuK3
3.Kibana 多租户
http://t.cn/RC16dXZ
 
编辑:江水
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
  收起阅读 »

社区日报 第1007期 (2020-07-23)

1.Elasticsearch源码解析环境搭建
http://t.cn/A6yr1NJ6
2.基于词项和基于全文的搜索
http://t.cn/A6yr10i0
3.Kibana:使用Script fields来提高数据的可观测性
http://t.cn/A6yr1lay

编辑:金桥
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1.Elasticsearch源码解析环境搭建
http://t.cn/A6yr1NJ6
2.基于词项和基于全文的搜索
http://t.cn/A6yr10i0
3.Kibana:使用Script fields来提高数据的可观测性
http://t.cn/A6yr1lay

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

社区日报 第1006期 (2020-07-22)

1、Elasticsearch 海量视频流分析 新花样!
http://t.cn/A6yBiObR
2、Elasticsearch 搜索建议技术架构
http://t.cn/A6yBiOb8
3、Elasticsearch 异步搜索解析
http://t.cn/A6yBiObE
 

编辑:铭毅天下
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1、Elasticsearch 海量视频流分析 新花样!
http://t.cn/A6yBiObR
2、Elasticsearch 搜索建议技术架构
http://t.cn/A6yBiOb8
3、Elasticsearch 异步搜索解析
http://t.cn/A6yBiObE
 

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

1.ES之从零开始 | 搜索建议 - 简介

1.ES之从零开始 | 搜索建议 - 简介

自从个人博客数据意外丢失后,已经有一年没写过博客了。 觉得地下有点凉,是时候爬起来了,所以就有了这个系列的分享。

为什么要用搜索建议 ?

通过两个小例子,了解搜索建议主要功能:纠错(Did You Mean)和补全(Auto-complete).

  1. 手残党,有些时间在输入比较长的英文单词的时候总会有缺胳膊少腿的问题,是否可以通过技术来解决这类问题提升用户的体验?
  2. 公司里业务开发对Elasticsearch的query DSL 不是特别熟悉,若是纯手写,基本是无法完成正确查询语法的编写 ,但如果使用kibna却是可以写出正确的查询的。

相信通过上面两个例子,都了解了搜索建议的两个主要功能纠错和补全,为什么要使用也就迎刃而解了。 接下来,主要从技术和落地的维度来聊一聊搜索建议。

搜索建议的技术架构

  • 纠错(Did You Mean)
    1. 用户在搜索框中输入有问题的词,elastisearch(少了个字母c )
    2. 由于少了个字母,倒排表里未找到相应的文档,所以返回的命中结果为0.
    3. 因为命中0结果,发送一个纠错请求,希望通过增加、删除、替换一个字符来取得一个系统里存在的词。
    4. 把纠错后的词发送到客户端
    5. 获取系统中存在的,最可能的纠错词。
    6. 选择正确的纠错词发送查询请求
    7. 返回希望的检索结果。
  • 补全(Auto-Complete)
    1. 用户输入第一个字符
    2. 异步发送第一个字符尝试进行前缀补全
    3. 返回前缀被全词, 相同前缀的根据权重排序返回
    4. 选择下拉正确的补全词
    5. 根据正确的词,发送检索请求
    6. 返回期望的查询结果。

小结

  • 纠错可以解决小范围输错的问题,增加容错率来提升用户体验。
  • 补全,可以有效的减少用户输入,提升搜索的准确率。
继续阅读 »

1.ES之从零开始 | 搜索建议 - 简介

自从个人博客数据意外丢失后,已经有一年没写过博客了。 觉得地下有点凉,是时候爬起来了,所以就有了这个系列的分享。

为什么要用搜索建议 ?

通过两个小例子,了解搜索建议主要功能:纠错(Did You Mean)和补全(Auto-complete).

  1. 手残党,有些时间在输入比较长的英文单词的时候总会有缺胳膊少腿的问题,是否可以通过技术来解决这类问题提升用户的体验?
  2. 公司里业务开发对Elasticsearch的query DSL 不是特别熟悉,若是纯手写,基本是无法完成正确查询语法的编写 ,但如果使用kibna却是可以写出正确的查询的。

相信通过上面两个例子,都了解了搜索建议的两个主要功能纠错和补全,为什么要使用也就迎刃而解了。 接下来,主要从技术和落地的维度来聊一聊搜索建议。

搜索建议的技术架构

  • 纠错(Did You Mean)
    1. 用户在搜索框中输入有问题的词,elastisearch(少了个字母c )
    2. 由于少了个字母,倒排表里未找到相应的文档,所以返回的命中结果为0.
    3. 因为命中0结果,发送一个纠错请求,希望通过增加、删除、替换一个字符来取得一个系统里存在的词。
    4. 把纠错后的词发送到客户端
    5. 获取系统中存在的,最可能的纠错词。
    6. 选择正确的纠错词发送查询请求
    7. 返回希望的检索结果。
  • 补全(Auto-Complete)
    1. 用户输入第一个字符
    2. 异步发送第一个字符尝试进行前缀补全
    3. 返回前缀被全词, 相同前缀的根据权重排序返回
    4. 选择下拉正确的补全词
    5. 根据正确的词,发送检索请求
    6. 返回期望的查询结果。

小结

  • 纠错可以解决小范围输错的问题,增加容错率来提升用户体验。
  • 补全,可以有效的减少用户输入,提升搜索的准确率。
收起阅读 »

社区日报 第1005期 (2020-07-21)

1、循序渐进聊聊Elasticsearch那些事。
http://tinyurl.com/yxvu9f2p
2、 在GCP中使用Terraform自动部署Elasticsearch。
http://tinyurl.com/y5r4nunw
3、剖析 Elasticsearch 源码,解读 ES 在 index、create 时的原理。
http://tinyurl.com/y4zzfddv

编辑:叮咚光军
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1、循序渐进聊聊Elasticsearch那些事。
http://tinyurl.com/yxvu9f2p
2、 在GCP中使用Terraform自动部署Elasticsearch。
http://tinyurl.com/y5r4nunw
3、剖析 Elasticsearch 源码,解读 ES 在 index、create 时的原理。
http://tinyurl.com/y4zzfddv

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

社区日报 第1004期 (2020-07-20)

1.自然语言处理与中文分词概览
http://t.cn/A6yE5Hp3
2.从400+节点ElasticSearch集群的运维中,我们总结了这些经验
http://t.cn/A6yEcALs
 
3.帮你踩过的坑,你可以直接来学习
http://t.cn/A6yEcRDJ


编辑:cyberdak
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1.自然语言处理与中文分词概览
http://t.cn/A6yE5Hp3
2.从400+节点ElasticSearch集群的运维中,我们总结了这些经验
http://t.cn/A6yEcALs
 
3.帮你踩过的坑,你可以直接来学习
http://t.cn/A6yEcRDJ


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

社区日报 第1003期 (2020-07-19)

1. 阿里云 Elasticsearch 向量检索4步搭建“以图搜图”搜索引擎
http://tinyurl.com/yycn3fag

2. 异步的python ES客户端
http://tinyurl.com/yy6xyucu

3. 58同城Elasticsearch应用及平台建设实践
http://tinyurl.com/yymraqrv

编辑:wt
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1. 阿里云 Elasticsearch 向量检索4步搭建“以图搜图”搜索引擎
http://tinyurl.com/yycn3fag

2. 异步的python ES客户端
http://tinyurl.com/yy6xyucu

3. 58同城Elasticsearch应用及平台建设实践
http://tinyurl.com/yymraqrv

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

社区日报 第1002期 (2020-07-18)

1.希腊语分词插件

http://t.cn/A6yHN7iV

2.使用正则表达式抽取数据到ES

http://t.cn/A6yHN7if

3.设计支持多语言的搜索引擎(需翻墙)

http://t.cn/A6yHN7iI

继续阅读 »

1.希腊语分词插件

http://t.cn/A6yHN7iV

2.使用正则表达式抽取数据到ES

http://t.cn/A6yHN7if

3.设计支持多语言的搜索引擎(需翻墙)

http://t.cn/A6yHN7iI

收起阅读 »

社区日报 第1001期 (2020-07-11)

1、spring-data-elasticsearch 4.0 新特性
http://t.cn/A62XaodW
2、基于Elasticsearch的 Twitter情绪分析
http://t.cn/A6yY8Wkf
3、Elasticsearch Node js 客户端 
http://t.cn/EwvuIHq

编辑:铭毅天下
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
 
继续阅读 »
1、spring-data-elasticsearch 4.0 新特性
http://t.cn/A62XaodW
2、基于Elasticsearch的 Twitter情绪分析
http://t.cn/A6yY8Wkf
3、Elasticsearch Node js 客户端 
http://t.cn/EwvuIHq

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

社区日报 第1000期 (2020-07-16)

1.使用 Elastic Stack 构建 Kubernetes 全栈监控(1/4)
http://t.cn/A6yWYbJc
2.使用 Elastic Stack 构建 Kubernetes 全栈监控(2/4)
http://t.cn/A6yWYV4c
3.使用 Elastic Stack 构建 Kubernetes 全栈监控(3/4)
http://t.cn/A6yWYMcE
4.使用 Elastic Stack 构建 Kubernetes 全栈监控(4/4)
http://t.cn/A6yWYJ1b

Elastic 日报已经 1000 期了!!!

编辑:江水
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1.使用 Elastic Stack 构建 Kubernetes 全栈监控(1/4)
http://t.cn/A6yWYbJc
2.使用 Elastic Stack 构建 Kubernetes 全栈监控(2/4)
http://t.cn/A6yWYV4c
3.使用 Elastic Stack 构建 Kubernetes 全栈监控(3/4)
http://t.cn/A6yWYMcE
4.使用 Elastic Stack 构建 Kubernetes 全栈监控(4/4)
http://t.cn/A6yWYJ1b

Elastic 日报已经 1000 期了!!!

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

社区日报 第999期 (2020-07-15)

1.Spring Data Elasticsearch 4.0的新功能。
http://t.cn/A62XaodW
2.在Elasticsearch和Kibana中合并date和date_nanos。
http://t.cn/A62qVMNP
3.(自备梯子)k8s集群中的ELK。
http://t.cn/A6y0HNBq

编辑:至尊宝
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1.Spring Data Elasticsearch 4.0的新功能。
http://t.cn/A62XaodW
2.在Elasticsearch和Kibana中合并date和date_nanos。
http://t.cn/A62qVMNP
3.(自备梯子)k8s集群中的ELK。
http://t.cn/A6y0HNBq

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

社区日报 第997期 (2020-07-13)

1.理解Learning to Rank算法
http://t.cn/A6yoig6e

2.从0到1打造推荐系统
http://t.cn/A6yo6AyU

3.cloud native 基金会项目地图,快来看看有哪些云源生项目
http://t.cn/RDtX9C1

编辑:cyberdak
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1.理解Learning to Rank算法
http://t.cn/A6yoig6e

2.从0到1打造推荐系统
http://t.cn/A6yo6AyU

3.cloud native 基金会项目地图,快来看看有哪些云源生项目
http://t.cn/RDtX9C1

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

社区日报 第996期 (2020-07-12)

1.Elasticsearch和Ruby入门。
http://t.cn/A6yXB1by
2.如何为Elasticsearch安装和设置Ruby客户端。
http://t.cn/A6yXBgnt
3.通过机器学习更有效地测试Firefox。
http://t.cn/A6yXr7vO

编辑:至尊宝
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1.Elasticsearch和Ruby入门。
http://t.cn/A6yXB1by
2.如何为Elasticsearch安装和设置Ruby客户端。
http://t.cn/A6yXBgnt
3.通过机器学习更有效地测试Firefox。
http://t.cn/A6yXr7vO

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

社区日报 第995期 (2020-07-11)

1.利用keepalived为logstash提供故障转移(需翻墙)

http://t.cn/A6y6mPyf

2.couchbase es连接器

http://t.cn/A6y6mPyt

3.es script inline参数使用方法

http://t.cn/A6y6mPyV

继续阅读 »

1.利用keepalived为logstash提供故障转移(需翻墙)

http://t.cn/A6y6mPyf

2.couchbase es连接器

http://t.cn/A6y6mPyt

3.es script inline参数使用方法

http://t.cn/A6y6mPyV

收起阅读 »