タグ

2015年9月25日のブックマーク (1件)

  • Elasticsearch のインデックスを無停止で再構築する - クックパッド開発者ブログ

    こんにちは。ホリデー株式会社の内藤です。 ホリデー株式会社では Holiday(https://haveagood.holiday) という新規サービスの開発・運営を行っています。*1 以前投稿した記事でご紹介したように、Holiday では全文検索エンジンとして Elasticsearch を利用しています。 Ruby on Rails で構築されたアプリケーションから Elasticsearch を操作するには、公式 gem である elasticsearch-rails を使うのがとても便利です。 もちろん、Holiday でも活用させてもらっています。 大方の機能についてはこの gem で提供されるもので満足だったのですが、一点だけ、Holiday の運用をしている中で困ることがありました。 それが、サービス公開後のインデックスの再構築です。 elasticsearch-rails

    Elasticsearch のインデックスを無停止で再構築する - クックパッド開発者ブログ
    sinamon129
    sinamon129 2015/09/25
    searchkickは無停止再構築できるけど、elasticsearch-railsだとそれが実装されてないから、searchkickやめるなら自前で書かないととおもってたらすごく綺麗にまとめられてて参考になる