プロポーザル
これは応募されたプロポーザルです。聞きたいと思うプロポーザルを各ページの下部にあるSNSのボタンで拡散しましょう。拡散された投稿をプロポーザルへの投票としてカウントし、選考時に参考にさせていただきます。
talk
Power up your app with effective search api(en)
スピーカー
Chloe Chen
対象レベル:
中級
カテゴリ:
Industry Uses
説明
In this talk, I'd like to share my experience about integrating Elasticsearch to our Django app and the data relationship between Elasticsearch and your main database. Moreover, rather than only using Elasticsearch as a efficient filtering tool, how can we leverage the power of Elasticsearch to improve users search experience.
目的
Based on my learning path, I found it quite interesting to dive into this powerful tool, improve search experience without having strong knowledge about information retrieval. Hope the audiences will get some ideas about:
- Easily build up filtering and sorting functions without worrying about table design and database indexes
- Optimizing search experience for Mandarin text
- what are the interesting use cases by using Elasticsearch
概要
Thanks to the amazing work of Open Source developers, building application is no longer a pain start point by using open source frameworks like Django, Flask. While it's easy to reach a point where your application do rely on a search function over certain amount of information, you may start indexing fields in your database where search can be performed. Databases can be good enough for filtering or simple string matching, but they are not a good candidate when you need advanced search functionality.
In this talk, I'd like to share my experience about integrating Elasticsearch to our Django app and the data relationship between Elasticsearch and your main database. Moreover, rather than only using Elasticsearch as a efficient filtering tool, how can we leverage the power of Elasticsearch to improve users search experience.