ElasticsearchはPure Javaの検索エンジン。 実は検索エンジンのベンダでテクニカルサポートをやっていたこともあり、検索エンジンの重要性は常日頃ひしひしと感じています。 恥ずかしながら勉強会に参加する当日までLuceneベースだと知らず。 Luceneベースの検索エンジン、Solrがあるにも関わらず後発で作っただけあって運用管理が楽そう。バイナリをダウンロードしてさくっと動いてしまいました。 話を聞きながらTwitter APIのsampleストリームをインデックスし続けるコードを書いてみました。 インデックスするだけで検索するコードは書けてない。スキーマ定義せずにサクサクっとインデックスできちゃうのはいいけどAPIはREST APIもJava APIもあんまり直感的ではなく(個人の感想です)、初期の学習コストはちょっとだけ高い感じ。ドキュメントが歯抜けというか、どこから読