第4回elasticsearch勉強会に参加してきました。
Elasticsearchの勉強会は初参加&社外勉強会も本当に久しぶりでした。いい刺激&新しい知識をもらったので、時間を作って手を動かしてみようと思います。
メモをまとめてみようと思ったのですが、既にDevelopers.IOさんやよしだのブログさんが綺麗にまとめられているので、個人的に気になった点をピックアップしてみました。hadoopとの連携部分がすぐに応用できそうな感じかな。
ちなみに、twitterまとめはこちら
アナライズ処理の仕組みとクエリDSL
株式会社シーマーク 大谷純さん @johtani
- インデキシングとクエリ実行時のアナライズ処理が異なると、正確な結果が取れなくなる。(仕組みを考えれば当然ですね…。)
- アナライズ処理が行われないメソッドには要注意!Elastic本に書いてあるようなので、後で目を通さねば。
- elasticsearch-extended-analyze、画面できたら嬉しいなぁ。
elasticsearch-hadoopを使ってごにょごにょしてみる
株式会社マーズフラッグ R&D部 やまかつさん @yamakatu
- Kibanaは可視化はできるけど集計、分析がElasticsearchのクエリくらいしかできない。
- HadoopからElasticsearchをStorageとして利用できる!
- でもとても遅い(Hadoopより10倍くらい)。何か見落としてるところがあるかも。だから改善できるかもしれないけど、今はわからない感じ。
- readをHadoop、writeをElasticsearcというようなこともできる。HadoopのデータをElasticsearch通してKibanaで可視化とか?
- Elasticsearchをマスターストレージとして使うのは、個人的には向いていないと…。
CouchbaseとElasticsearchが手を結んだら
株式会社アットウェア 佐竹雅央さん @madgaoh 河村康爾さん @ijokarumawak
- Couchbaseが弱い横断的な処理をElasticsearchに任せる。
- ElasticsearchのpluginがJettyで仮想的なCouchbaseを立ち上げる。
- XDCRでmasterからreplication
- Elasticsearchが貧弱な環境だと、Queueが溢れる
- データを取りこぼして、Elasticsearchでもエラーが上がってこない。Couchbaseも同期したことになってる。誰も気づかない!(困る)
Elasticsearch at WANTEDLY
Wantedly, Inc 内田誠悟さん @spesnova
- 実践!Elasticsearchをがっつり書いた。
- インデックスは検索用とオートコンプリート用で用意している。
- Elasticsearch Workshopのスライドがわかりやすかった。
ElasticsearchでScripting
株式会社富士通ソフトウェアテクノロジーズ 滝田聖己さん @pisatoshi
- ノード毎にScriptのバージョンをちゃんと同期しないと、正しい結果が取れるノードと取れないノードが混在しておかしなことになる。
Elasticsearch 向け多言語解析プラグイン
ベイシス・テクノロジー株式会社 江口天さん
- Rosette Search Essentialsの機能紹介とDemo
- KitKatに書かれているURLでDLして試してね!今なら無料!(期間限定らしいです。)
とても充実した勉強会で、あっという間に2時間が過ぎてしまいました。主催の@johtaniさんと発表者の皆さん、会場を提供していただいたリクルートテクノロジーズさん、ありがとうございました!