Moja aplikacja rośnie pod względem wykorzystania przepustowości w bazie danych Firebase i staram się zoptymalizować moje zapytania, aby zużywać mniej przepustowości (co zmniejsza koszty), ale robię to na ślepo ponieważ nie ma statystyk dotyczących mojego użycia bazy danych (nie wiem, które zapytania pobierają największą przepustowość).Dowiedz się, skąd pochodzi wykorzystanie przepustowości bazy danych Firebase
Czy jest jakiś sposób, aby dowiedzieć się, które zapytania przynoszą dużo przepustowości? W jaki sposób optymalizujesz wykorzystanie bazy danych Firebase?
Edit:
Mam internetowej czat i używam obserwatorów takich jak messagesRef.child(conversationID).limitToLast(25).on('child_added'...
conversationsRef.child(conversationID).('participants').on('value'...
Jak obserwujesz swoje węzły w DB? Wolisz 'observeSingleEventOfType' na' observeEventType', ponieważ kończy się po pierwszym wyszukiwaniu i usuń obserwatorów, gdy tylko jest to możliwe. – Dravidian
Niestety nie, to pokazuje ogólnie. Czy możesz opublikować część swoich zapytań? –