Hello,World

社区服务器迁移完成啦!

社区服务器迁移完成啦, 
感谢蒋涛先生及 CSDN 极客帮创投对我们社区的大力支持,赞助了新的服务器和带宽资源,
大家有没有发现访问速度快了不少,唰唰的, 
也同样感谢过去两年阿里云对 Elastic 中文社区网站的大力支持,未来继续保持紧密合作,
本社区网站自 2011 开始搭建以来,经历了风风雨雨,服务器也是搬家过几次,
中间更是经历过一次 IDC 提供商倒闭,网站数据全军覆没的悲惨教训(安啦,现在有定时异地备份啦),
偶尔还得面对大量水军和大量广告刷屏的洗礼,这也是为什么现在发帖多了一些的限制原因,希望大家充分利用资源,不要灌水,
不过为大家打造一个纯粹垂直专业的 Elasticsearch 爱好者交流乐园的初心未改,
为了充分利用资源,社区网站也后续将提供一些新的功能,欢迎届时关注, 也欢迎大家献计献策,
每两周的社区在线分享活动也欢迎大家参加, 更欢迎大家报名分享(本周就有一场哦: 第十三期:Logstash 动手实践),

撒花~ 
继续阅读 »
社区服务器迁移完成啦, 
感谢蒋涛先生及 CSDN 极客帮创投对我们社区的大力支持,赞助了新的服务器和带宽资源,
大家有没有发现访问速度快了不少,唰唰的, 
也同样感谢过去两年阿里云对 Elastic 中文社区网站的大力支持,未来继续保持紧密合作,
本社区网站自 2011 开始搭建以来,经历了风风雨雨,服务器也是搬家过几次,
中间更是经历过一次 IDC 提供商倒闭,网站数据全军覆没的悲惨教训(安啦,现在有定时异地备份啦),
偶尔还得面对大量水军和大量广告刷屏的洗礼,这也是为什么现在发帖多了一些的限制原因,希望大家充分利用资源,不要灌水,
不过为大家打造一个纯粹垂直专业的 Elasticsearch 爱好者交流乐园的初心未改,
为了充分利用资源,社区网站也后续将提供一些新的功能,欢迎届时关注, 也欢迎大家献计献策,
每两周的社区在线分享活动也欢迎大家参加, 更欢迎大家报名分享(本周就有一场哦: 第十三期:Logstash 动手实践),

撒花~  收起阅读 »

社区日报 第1012期 (2020-07-28)

1、Elasticsearch 如何实现 SQL 语句中 Group By 和 Limit 的功能。
http://tinyurl.com/y62kwwkx
2、 装载 CSV 文档到 Elasticsearch详解。
http://tinyurl.com/yxthj5qg
3、如何创建可维护和可重用的 Logstash 管道。
http://tinyurl.com/yy3ukbjs

编辑:叮咚光军
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1、Elasticsearch 如何实现 SQL 语句中 Group By 和 Limit 的功能。
http://tinyurl.com/y62kwwkx
2、 装载 CSV 文档到 Elasticsearch详解。
http://tinyurl.com/yxthj5qg
3、如何创建可维护和可重用的 Logstash 管道。
http://tinyurl.com/yy3ukbjs

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

社区日报 第1011期 (2020-07-27)

1. 使用elasticsearch 实现站内搜索
http://t.cn/A6UPMHG2
2.Elasticsearch 基本服务架构
http://t.cn/A6UPMgwn
3.一次Elasticsearch查询性能优化
http://t.cn/AikoHyG1

编辑:cyberdak
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1. 使用elasticsearch 实现站内搜索
http://t.cn/A6UPMHG2
2.Elasticsearch 基本服务架构
http://t.cn/A6UPMgwn
3.一次Elasticsearch查询性能优化
http://t.cn/AikoHyG1

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

社区日报 第1010期 (2020-07-26)

1.Elasticsearch教程:入门。
http://t.cn/A6yFTHx6
2.在Docker上使用Node.js和ElasticSearch进行全文搜索。
http://t.cn/A6yFTdbe
3.监控和自动化:一个难以实现的目标。
http://t.cn/A6yFHhsB

编辑:至尊宝
归档:https://ela.st/cn-daily-all
订阅:https://ela.st/cn-daily-sub
沙龙:https://ela.st/cn-meetup
继续阅读 »
1.Elasticsearch教程:入门。
http://t.cn/A6yFTHx6
2.在Docker上使用Node.js和ElasticSearch进行全文搜索。
http://t.cn/A6yFTdbe
3.监控和自动化:一个难以实现的目标。
http://t.cn/A6yFHhsB

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

社区日报 第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 收起阅读 »