@johtaniの日記 2nd

@johtani ‘s blog 2nd edition

第16回Elasticsearch勉強会を開催しました。 #elasticsearchjp

第16回Elasticsearch勉強会を開催しました。 スタッフの皆さん、スピーカーの皆さん、会場提供していただいたリクルートテクノロジーズさん、ありがとうございました! 今回は、司会だけに注力してみました()。

チェックイン数など

  • チェックインした人:141名
  • キャンセルしなかった人:67名

でした。

今回は、参加希望者が多くて、当日にも100名近いキャンセル待ちの方がいたので、 240名まで、参加者枠を増枠(会場キャパ190名程度)して対応しました。 まぁ、読み通り、1/3の方はキャンセルしない形でした。 天気も良く電車の遅延などもなさそうだったので、ちょっとドキドキしてたのですが。

以下は簡単なメモです。

「LogstashとElasticsearchで作るEnterprise Search Platform」/ Elastic Kosho Owa

スライド:https://speakerdeck.com/kosho/enabling-enterprise-search-platform-with-elastic-stack

  • 使ってるLogstashの設定ファイルを elastic-japan at elastic dot co に送るとTシャツがもらえるらしい。
  • Logstashのfilter-rubyはここで、evalしてcallしてるから、特にforkとかしてないかと。

「企業・業界情報プラットフォームSPEEDAにおけるElasticsearchの活用」 / 株式会社ユーザベース 北内 啓さん

スライド:http://www.slideshare.net/tau3000/speedaelasticsearch-63510388

  • アルゴリズム関連の開発担当
  • 企業データをいろんな軸で検索したい
    • データ数が約70億レコードになりそう(通貨 x MySQL)
  • 300万企業データ+Nestedとかで持ってる。
    • 11万フィールド???
    • 10台の物理サーバに24仮想マシン
  • 企業名の検索
    • recall重視
  • NewsPicksの検索機能
    • 「日本 化粧品 売上高」業界のデータとかも観れるのかな?有料会員向け機能
    • 登録済みキーワードかどうかをRDB+Esに検索して、ID化するっぽい
      • ID(Analyze必要ない)検索だから、termクエリだった、サンプルが。
  • ノードの役割分担
    • 更新はMasterNode経由でDataNodeへ。
    • 検索はClientNode経由でDataNodeへ。
  • 1.xかぁ。。。

「Elasticsearchベースの全文検索システムFess」 / 株式会社エヌツーエスエム 菅谷信介さん

スライド:http://www.slideshare.net/shinsuke/elasticsearchfess

  • 10.xからSolrをやめてElasticsearchへ。
  • 日本語検索
    • bigram+形態素(1文字検索とかに対応するため)
  • NeologDに対応したkuromojiを利用
  • DBFluteをESFluteとしてEs対応
  • KOPFを組み込んで使ってる
  • configをREST API経由で更新できるプラグインあり

LT

「ElasticsearchとGCPのネットワークでハマった話」 株式会社サイバーエージェント 平田大地 さん @daichild

スライド:https://speakerdeck.com/daic_h/gcpfalsenetutowakudehamatutahua

  • hhkb2 2刀流!
  • networkのKeep-alive周りで困ったよというお話。
  • 後で聞いたけど、GCE Cloud Pluginは使ってるそうです。

06/28 17:00追記

  • Pingを定期的に実行させることで回避も出来るようです。
  • transport.ping_scheduleに時間を指定します。通常のNode(Transport以外)は’-1’が指定してあり、動作してません。

「スクリプトフィールドで作るランキングみたいな何か」iwag さん

スライド:https://speakerdeck.com/iwag/elasticsearch-dezuo-rurankingu

  • 1.xかぁ。。。
  • あとは、function_scoreとかも面白いですよ!

その他、感想などのブログ

まとめ+宣伝?

1.xがまだまだいますねぇ、早く2.xにアップしましょう!(5.0ももう直ぐだし)。懇親会でも色々と話しましたが、https://discuss.elastic.co というフォーラムあるので、ぜひ活用してください。

次回は8月末か9月頭かでしょうか。 7月末にOSC京都に出没するので、京都で勉強会やりたいと思ってます! 会場とかスピーカーとか興味ある人連絡ください。

東京の勉強会のスピーカーも随時募集中ですので、連絡ください。

Comments