你不会是程序猿吧?

社区日报 第348期 (2018-07-30)

1.Lucene解析 - 基本概念。
http://t.cn/ReST6cG 

2.相关度评分背后的理论。
http://t.cn/ReKFICn 

3. 搜索服务 Sphinx 介绍 以及和 ES 的对比。
http://t.cn/R5U5MOj
http://t.cn/RVchT59

活动预告:
Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:cyberdak
归档:https://elasticsearch.cn/article/737
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1.Lucene解析 - 基本概念。
http://t.cn/ReST6cG 

2.相关度评分背后的理论。
http://t.cn/ReKFICn 

3. 搜索服务 Sphinx 介绍 以及和 ES 的对比。
http://t.cn/R5U5MOj
http://t.cn/RVchT59

活动预告:
Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:cyberdak
归档:https://elasticsearch.cn/article/737
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

社区日报 第347 (2018-07-29)

1.使用DOCKER和ELASTICSEARCH构建全文搜索应用程序。
http://t.cn/R8JpA7F
2.(自备梯子)在Kubernetes上部署Elasticsearch集群指南。
http://t.cn/RexZNXY
3.(自备梯子)如何学会不再担心和享受压力。
http://t.cn/Rex2x83

活动预告:
Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:至尊宝
归档:https://elasticsearch.cn/article/736
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1.使用DOCKER和ELASTICSEARCH构建全文搜索应用程序。
http://t.cn/R8JpA7F
2.(自备梯子)在Kubernetes上部署Elasticsearch集群指南。
http://t.cn/RexZNXY
3.(自备梯子)如何学会不再担心和享受压力。
http://t.cn/Rex2x83

活动预告:
Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:至尊宝
归档:https://elasticsearch.cn/article/736
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

社区日报 第346期 (2018-07-28)

  1. 怎样使用es和rails构建搜索应用? http://t.cn/Ref4Xp4

2.适用于ES5.0以上的mysql与es同步工具。 http://t.cn/RC44piW

  1. 一周热点:长春长生疫苗的流向以及各省二类疫苗采购公示数据。 http://t.cn/Rgdq2su http://t.cn/Ref4Xpb

活动预告

  1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作 https://conf.elasticsearch.cn/2018/shenzhen.html
继续阅读 »
  1. 怎样使用es和rails构建搜索应用? http://t.cn/Ref4Xp4

2.适用于ES5.0以上的mysql与es同步工具。 http://t.cn/RC44piW

  1. 一周热点:长春长生疫苗的流向以及各省二类疫苗采购公示数据。 http://t.cn/Rgdq2su http://t.cn/Ref4Xpb

活动预告

  1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作 https://conf.elasticsearch.cn/2018/shenzhen.html
收起阅读 »

【视频】ElasticTalk#4 Elastic认证考试那些事儿

Elastic 在今年6月29日推出了面向 Elasticsearch 工程师的认证考试,官方描述如下:

The Elastic Certification Program was created to recognize individuals who have demonstrated a high-level of knowledge, competence and expertise with Elasticsearch. Elastic Certified Professionals demonstrate these skills by completing challenging and relevant real-world tasks on a live Elastic Stack cluster in our hands-on, performance-based certification exams.

我们此次直播便邀请中国第1位通过该认证的工程师 rockybean 来分享下认证考试的一些信息,通过这次直播,你可以了解如下信息:
  1. 如何注册考试?费用?
  2. 如何准备考试?
  3. 考试的形式是怎样的?有哪些类型的考题?


本次直播由于设备问题,声音有些卡顿,大家见谅!
视频链接如下:
http://v.qq.com/x/page/f073779epxd.html
 
继续阅读 »
Elastic 在今年6月29日推出了面向 Elasticsearch 工程师的认证考试,官方描述如下:

The Elastic Certification Program was created to recognize individuals who have demonstrated a high-level of knowledge, competence and expertise with Elasticsearch. Elastic Certified Professionals demonstrate these skills by completing challenging and relevant real-world tasks on a live Elastic Stack cluster in our hands-on, performance-based certification exams.

我们此次直播便邀请中国第1位通过该认证的工程师 rockybean 来分享下认证考试的一些信息,通过这次直播,你可以了解如下信息:
  1. 如何注册考试?费用?
  2. 如何准备考试?
  3. 考试的形式是怎样的?有哪些类型的考题?


本次直播由于设备问题,声音有些卡顿,大家见谅!
视频链接如下:
http://v.qq.com/x/page/f073779epxd.html
 
收起阅读 »

​ 社区日报 第345期 (2018-07-27)

1、Elasticsearch原理分析
http://t.cn/Rebp8sc
2、ES中使用mmap存储的索引会锁定内存不释放?
http://t.cn/RebCIr8
3、实战 | ElasticSearch的备份与恢复
http://t.cn/RebCSFQ 

活动预告:
Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:铭毅天下
归档:https://elasticsearch.cn/article/733
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1、Elasticsearch原理分析
http://t.cn/Rebp8sc
2、ES中使用mmap存储的索引会锁定内存不释放?
http://t.cn/RebCIr8
3、实战 | ElasticSearch的备份与恢复
http://t.cn/RebCSFQ 

活动预告:
Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:铭毅天下
归档:https://elasticsearch.cn/article/733
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

社区日报 第344期 (2018-07-26)

1.elastic收购Insight.io,未来将提供代码搜索功能
http://t.cn/RewNoj6
2.ElasticSearch搜索建议实现
http://t.cn/Rey4YWA
3.从一份定义文件详解Logstash插件结构
http://t.cn/Rey48dJ

活动预告
1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 
 
编辑:金桥
归档:https://elasticsearch.cn/article/732
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1.elastic收购Insight.io,未来将提供代码搜索功能
http://t.cn/RewNoj6
2.ElasticSearch搜索建议实现
http://t.cn/Rey4YWA
3.从一份定义文件详解Logstash插件结构
http://t.cn/Rey48dJ

活动预告
1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 
 
编辑:金桥
归档:https://elasticsearch.cn/article/732
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

社区日报 第343期 (2018-07-25)

1. 基于 Filebeat 的容器日志采集方案
http://t.cn/Re7s171
2. Spark Streaming 实时计算在甜橙金融监控系统中的应用及优化
http://t.cn/R1IILjQ
3. 关于 Elasticsearch 属性 not_analyzed
http://t.cn/Rezvf65
活动预告
1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html
 
编辑:江水
归档:https://elasticsearch.cn/article/731
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1. 基于 Filebeat 的容器日志采集方案
http://t.cn/Re7s171
2. Spark Streaming 实时计算在甜橙金融监控系统中的应用及优化
http://t.cn/R1IILjQ
3. 关于 Elasticsearch 属性 not_analyzed
http://t.cn/Rezvf65
活动预告
1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html
 
编辑:江水
归档:https://elasticsearch.cn/article/731
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

社区日报 第342期 (2018-07-24)

1.Elasticsearch使用NFS进行数据备份。
http://t.cn/RgDxJj3
2.使用Elasticsearch、Kibana、Zookeeper、Kafka 和 Rsyslog 构造一个集群。
http://t.cn/RgeunEb
3.如何在Cloudways上的WordPress上配置Elasticsearch。
http://t.cn/RgeuBrh 

活动预告
1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:叮咚光军
归档:https://elasticsearch.cn/article/730
订阅:https://tinyletter.com/elastic-daily
 
继续阅读 »
1.Elasticsearch使用NFS进行数据备份。
http://t.cn/RgDxJj3
2.使用Elasticsearch、Kibana、Zookeeper、Kafka 和 Rsyslog 构造一个集群。
http://t.cn/RgeunEb
3.如何在Cloudways上的WordPress上配置Elasticsearch。
http://t.cn/RgeuBrh 

活动预告
1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:叮咚光军
归档:https://elasticsearch.cn/article/730
订阅:https://tinyletter.com/elastic-daily
  收起阅读 »

社区日报 第341期 (2018-07-23)

1. Lucene 查询原理
http://t.cn/Rg1Ihw1

2. es 在磁盘故障时的故障表现以及排查方式
http://t.cn/Rg1ILik

3.大规模 Elasticsearch 集群性能的最佳实践
http://t.cn/RfEWPgM 

活动预告
1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:cyberdak
归档:https://elasticsearch.cn/publish/article/729
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1. Lucene 查询原理
http://t.cn/Rg1Ihw1

2. es 在磁盘故障时的故障表现以及排查方式
http://t.cn/Rg1ILik

3.大规模 Elasticsearch 集群性能的最佳实践
http://t.cn/RfEWPgM 

活动预告
1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:cyberdak
归档:https://elasticsearch.cn/publish/article/729
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

【直播预告】ElasticTalk #4 Elastic 官方认证考试那些事儿

大家好,ElasticTalk 第4次直播将于本周进行,主题是关于 Elastic 官方认证考试的。
 
我于7月初成功通过了 Elastic Certified Engineer 的考试,拿到下面的徽章。

bin_certificate.png

 
感兴趣的同学可以扫下面海报中的二维码或者搜索 elastic-talk 微信号,添加好友后进入直播群。
 

phone_post.001_.jpeg

 
继续阅读 »
大家好,ElasticTalk 第4次直播将于本周进行,主题是关于 Elastic 官方认证考试的。
 
我于7月初成功通过了 Elastic Certified Engineer 的考试,拿到下面的徽章。

bin_certificate.png

 
感兴趣的同学可以扫下面海报中的二维码或者搜索 elastic-talk 微信号,添加好友后进入直播群。
 

phone_post.001_.jpeg

  收起阅读 »

社区日报 第340 (2018-07-22)

1.Elasticsearch性能测试技巧。
http://t.cn/RgR1dcw
2.ELK Stack 在商业上的应用。
http://t.cn/RgR16cA
3.(自备梯子)数据驱动决策?再想想。
http://t.cn/RgRJFRz 

活动预告:
1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:至尊宝
归档:https://elasticsearch.cn/publish/article/727
订阅:https://tinyletter.com/elastic-daily
继续阅读 »
1.Elasticsearch性能测试技巧。
http://t.cn/RgR1dcw
2.ELK Stack 在商业上的应用。
http://t.cn/RgR16cA
3.(自备梯子)数据驱动决策?再想想。
http://t.cn/RgRJFRz 

活动预告:
1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作
https://conf.elasticsearch.cn/2018/shenzhen.html 

编辑:至尊宝
归档:https://elasticsearch.cn/publish/article/727
订阅:https://tinyletter.com/elastic-daily 收起阅读 »

ET001 不可不掌握的 Logstash 使用技巧

Logstash 是 Elastic Stack 中功能最强大的 ETL 工具,相较于 beats 家族,虽然它略显臃肿,但是强在功能丰富、处理能力强大。大家在使用的过程中肯定也体验过其启动时的慢吞吞,那么有什么办法可以减少等待 Logstash 的启动时间,提高编写其处理配置文件的效率呢?本文给大家推荐一个小技巧,帮助大家解决如下两个问题,让大家更好地与这个笨重的大家伙相处。

  1. 减少 Logstash 重启的次数,也就节省宝贵的时间
  2. 方便快捷地向 Logstash 输入需要处理的内容

1. 打开 reload 配置开关

Logstash 启动的时候可以加上 -r 的参数来做到配置文件热加载,效果是:

  • 当你修改了配置文件后,无需重启 Logstash 即可让新配置文件生效。

它的含义如下:

当你写好配置文件,比如 test.conf ,启动命令如下:

bin/logstash -f test.conf -r

启动完毕,修改 test.conf 的内容并保存后,过 1 秒钟,你会发现 Logstash 端有类似如下日志输出(注意红色框标记的部分),此时说明 reload 的成功。

如果你修改的配置文件有错误,会看到报错的日志,你可以根据错误提示修改。

至此,第一个问题解决!

2. 使用 HTTP INPUT

编写配置文件的另一个痛点是需要针对不同格式的输入内容进行详细的测试,以防解析报错的情况出现。此时大家常用标准输入来解决这个问题(stdin input),但是标准输入对于文字编辑支持不太友好,而且配置文件热更新的功能也不支持标准输入。

在这里向大家推荐使用 http input 插件,配置如下:

input{
    http{
        port => 7474
        codec => "json"
    }
}

然后大家再用自己喜欢的 http 请求工具,比如 POSTMan、Insomnia 等向 http://loclahost:7474发送待测试内容即可,如下是 Insomnia 的截图。

至此,第二个问题也解决了。

3. 总结

相信看到这里,大家一定是跃跃欲试了,赶紧打开电脑,找到 Logstash,然后编辑 test.conf,输入如下内容:

input{
    http{
        port => 7474
        codec => "json"
    }
}

filter{

}

output{
        stdout{
        codec => rubydebug{
            metadata => true
        }
    }
}

然后执行启动命令:

bin/logstash -f test.conf -r

打开 Insomnia ,输入要测试的内容,点击发送,开始舒爽流畅的配置文件编写之旅吧!

继续阅读 »

Logstash 是 Elastic Stack 中功能最强大的 ETL 工具,相较于 beats 家族,虽然它略显臃肿,但是强在功能丰富、处理能力强大。大家在使用的过程中肯定也体验过其启动时的慢吞吞,那么有什么办法可以减少等待 Logstash 的启动时间,提高编写其处理配置文件的效率呢?本文给大家推荐一个小技巧,帮助大家解决如下两个问题,让大家更好地与这个笨重的大家伙相处。

  1. 减少 Logstash 重启的次数,也就节省宝贵的时间
  2. 方便快捷地向 Logstash 输入需要处理的内容

1. 打开 reload 配置开关

Logstash 启动的时候可以加上 -r 的参数来做到配置文件热加载,效果是:

  • 当你修改了配置文件后,无需重启 Logstash 即可让新配置文件生效。

它的含义如下:

当你写好配置文件,比如 test.conf ,启动命令如下:

bin/logstash -f test.conf -r

启动完毕,修改 test.conf 的内容并保存后,过 1 秒钟,你会发现 Logstash 端有类似如下日志输出(注意红色框标记的部分),此时说明 reload 的成功。

如果你修改的配置文件有错误,会看到报错的日志,你可以根据错误提示修改。

至此,第一个问题解决!

2. 使用 HTTP INPUT

编写配置文件的另一个痛点是需要针对不同格式的输入内容进行详细的测试,以防解析报错的情况出现。此时大家常用标准输入来解决这个问题(stdin input),但是标准输入对于文字编辑支持不太友好,而且配置文件热更新的功能也不支持标准输入。

在这里向大家推荐使用 http input 插件,配置如下:

input{
    http{
        port => 7474
        codec => "json"
    }
}

然后大家再用自己喜欢的 http 请求工具,比如 POSTMan、Insomnia 等向 http://loclahost:7474发送待测试内容即可,如下是 Insomnia 的截图。

至此,第二个问题也解决了。

3. 总结

相信看到这里,大家一定是跃跃欲试了,赶紧打开电脑,找到 Logstash,然后编辑 test.conf,输入如下内容:

input{
    http{
        port => 7474
        codec => "json"
    }
}

filter{

}

output{
        stdout{
        codec => rubydebug{
            metadata => true
        }
    }
}

然后执行启动命令:

bin/logstash -f test.conf -r

打开 Insomnia ,输入要测试的内容,点击发送,开始舒爽流畅的配置文件编写之旅吧!

收起阅读 »

社区日报 第339期 (2018-07-21)

  1. 使用Elasticsearch和Azure Active Directory实现基于SAML的单点登录。 http://t.cn/RgTH5sa

  2. 使用 Apache Spark 和 Elasticsearch 构建推荐系统。 http://t.cn/Rj8rNDe

  3. 一周热点:WebIDE:在浏览器中写代码的时代即将来临? http://t.cn/RgH4hqq

活动预告

  1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作 https://conf.elasticsearch.cn/2018/shenzhen.html
继续阅读 »
  1. 使用Elasticsearch和Azure Active Directory实现基于SAML的单点登录。 http://t.cn/RgTH5sa

  2. 使用 Apache Spark 和 Elasticsearch 构建推荐系统。 http://t.cn/Rj8rNDe

  3. 一周热点:WebIDE:在浏览器中写代码的时代即将来临? http://t.cn/RgH4hqq

活动预告

  1. Elastic 中国开发者大会 2018 ,开始接受演讲申请和赞助合作 https://conf.elasticsearch.cn/2018/shenzhen.html
收起阅读 »

ElasticTalk #3 Elasticsearch压测实战 II esrally 进阶实战

ElasticTalk 第3期 直播的内容是 Elasticsearch 压测实战之 esrally 进阶实战。

本次我们主要讲解了 esrally 如何自定义测试集群、自定义数据集和报告,最后还讲了三步上手 esrally 的方法。
 
视频地址如下:
http://www.bilibili.com/video/av27117279/
继续阅读 »
ElasticTalk 第3期 直播的内容是 Elasticsearch 压测实战之 esrally 进阶实战。

本次我们主要讲解了 esrally 如何自定义测试集群、自定义数据集和报告,最后还讲了三步上手 esrally 的方法。
 
视频地址如下:
http://www.bilibili.com/video/av27117279/ 收起阅读 »

ElasticTalk #2 Elasticsearch压测实战 I esrally 入门与实战

 
ElasticTalk 第2期 直播的内容是 Elasticsearch 压测实战之 esrally 入门和实战。希望这次直播可以帮助大家快速掌握 esrally 这款优秀的 es 压测工具。
 
视频地址如下:
https://www.bilibili.com/video/av27114309/
继续阅读 »
 
ElasticTalk 第2期 直播的内容是 Elasticsearch 压测实战之 esrally 入门和实战。希望这次直播可以帮助大家快速掌握 esrally 这款优秀的 es 压测工具。
 
视频地址如下:
https://www.bilibili.com/video/av27114309/ 收起阅读 »