Firebase chat - need suggestion!

86 views
Skip to first unread message

Satyen Samanta

unread,
Mar 15, 2021, 6:23:09 AM3/15/21
to Firebase Google Group

Hello,
I am developing a project where a chatting feature is required. For the chatting module, I am using firebase chat.

Please check my requirement
1.Ten to fifteen people chat together on a "chat group". Users can chat "one-to-one" or "group chat". This type of chat group will be created approx 1000 per day.

2.There is a live event section on our project. On that day 15,000 to 20,000 users can join a single group chat and chat together. Approx 10 live events happen in a month.

3.There is a file upload option on the chat module. Approx 20GB/day of data can be stored on "storage".

My question is
a)which kind of database is good for this kind of situation - "Cloud Firestore" or "Realtime Database"?
b)please suggest to me about the pricing? what will be the approx pricing for this type of chat module?

Regards,
Satyen Samanta

onabanjo ademola

unread,
Mar 16, 2021, 6:20:37 AM3/16/21
to fireba...@googlegroups.com
Both can be use with your requirements. But i suggest you go with the realtime database because of it data structure which can be used for both group chat and one-to-one chat.

I have build a website that uses realtime for chat purposes. Let me know if you need any help in structuring your data.

--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-tal...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/firebase-talk/be62444a-390d-46c3-94ae-ab8e74220e13n%40googlegroups.com.

Kato Richardson

unread,
Mar 16, 2021, 11:03:47 AM3/16/21
to Firebase Google Group
Reply all
Reply to author
Forward
0 new messages