Elasticsearchのサジェスト機能を使った話
- 2. 自己紹介
• 渡邊 紘太朗
• 株式会社アイスタイル
• 2014年度入社(2年目)
• アーキテクチャチーム
• Elasticsearch歴
• 3ヶ月(ほぼサジェスト機能)
• SNS
• Twitter : @ktaro_w
• Qiita : ktaro
2
- 11. Mapping
• filter
• type : kuromoji_readingform
• use_romaji : true //ローマ字化
• tokenizer
• type : kuromoji_tokenizer
• mode : search
• properties
• type : completion //前方一致
• index_analyzer
• search_analyzer
11
- 26. 26
複数インデックス
単一インデックス
• max response time
• 95(ms)
• mean response time
• 2(ms)
• mean requests/sec
• 166.617
• max response time
• 159(ms)
• mean response time
• 4(ms)
• mean requests/sec
• 166.611
- 28. 28
複数インデックス
• max response time
• 52351(ms)
• mean response time
• 6258(ms)
• mean requests/sec
• 303.467
• max response time
• 4071(ms)
• mean response time
• 135(ms)
• mean requests/sec
• 333.122
単一インデックス