FirestoreはJoinできなく、基本的にSNSの様なアプリに向かないはずなのに、もてはやされている理由がよくわからないです。
Firestoreだと、
グループチャット機能とか不特定多数の投稿一覧機能の場合、
クエリーがJoinできなく、クエリーを非常に多く投げてしまうので、
GCPのSpannerとかが選択になると思います。
しかし、FirebaseがSNSの様なToC向けが多いはずである、
ネイティブアプリのメインのDBとしてFirestoreをごり押ししてる感があり、
合点がいかないです。
変更の少ない、ログの保存とかならわかりますが、
DBに正規化して保存するケースが多いネイティブアプリのメインのDBをして
押している理由が知りたいです。
よろしくお願いいたします。
あなたの回答
tips
プレビュー