2015-02-01から1ヶ月間の記事一覧

Elasticsearchのコードを読んでみる③ Bulk編

ほとんど更新と一緒だけど、運用する時はBulkのがよく使うと思うので簡単に。 curl -XPOST localhost:9200/_bulk -d ' { "index" : { "_index" : "test", "_type" : "type1", "_id" : "1" } } { "field1" : "value1" } { "delete" : { "_index" : "test", "_…

Elasticsearchのコードを読んでみる② 更新編

備忘録第二だん更新処理curl -XPUT localhost:9200/testindex/type1/_create -d '{"hogehoge" : "fugafuga"}'という感じのリクエストをしてインデクスされるまでの更新処理。ざっくり更新リクエスト処理RestIndexAction : インデックスリクエストを処理する…

Elasticsearchのコードを読んでみる① 検索編

検索のリクエストを受けてからレスポンスを返すまでざっくり追ってみた。 過去何回か追ってみて、時間が経つとすぐ忘れちゃうので備忘録的ななにか。 検索リクエスト処理RestSearchAction : 検索リクエストを処理する - client.search NodeClient#search()…