指定位置周辺にある店舗を検索するのは、モバイルアプリでよくあるニーズです。こういった機能をRESTやGraphQLといったWebAPIで構築することもできますが、その過程における開発運用コスト、マイグレーションの複雑さに困ってはいませんか?
我々「楽天カーサービス」のモバイルアプリチームでは、このような課題に対しFirebase Cloud Firestoreデータベースを利用することで解決しました。
本トークでは、以下3点にフォーカスして、「楽天カーサービス」アプリでの導入実績を経験談を交えてご紹介いたします。
・Firebase Cloud Firestoreを選んだ理由
・従来のREST APIからFirebase Cloud Firestoreに移行した方法
・店舗検索に空間インデックスを採用して最適化した方法
本トークを通じて、Firebase Cloud Firestoreの高度な活用方法・テクニックを知って頂けると思います。