Es ist ein known issue, dass Firebase keine einfache Möglichkeit zum Zählen von Elementen hat. Ich plane, eine App zu erstellen, die stark auf Zählungen und anderen Aggregaten beruht. Ich fürchte, die Zähler dieser App mit den Regeln zu erstellen, da die vorgeschlagene Version here unglaublich komplex und schwer zu warten ist. SoFirebase Control Server zur Wartung von Zählern und Aggregaten
dachte ich über dieses Muster:
Ich werde einen Server halten, die in der Datenbank und dieser Server alle Zähler und Aggregate aktualisieren eingegeben auf alle Elemente hören. Der Server enthält die UID eines speziellen Administrators, der nur die Zähler aktualisieren kann.
Auf diese Weise müssen Benutzer nicht ganze Knoten herunterladen, um eine Zählung zu erhalten, und ich muss nicht mit Problemen umgehen, die aus der Wartung von Leistungsindikatoren durch Clients entstehen.
Macht dieses Muster Sinn? Fehle ich etwas?