Bitte PIN eingeben
Ohne diese Regeln lädt JEDE Suche die komplette Datenbank. Mit ihnen nur die Treffer. Einmalig einrichten — kostet nichts.
Projekt tiktok-live-game-daa0e → Realtime Database → Reiter Regeln.
.indexOn auf direct_pay_orders setzenDiesen Block in deine Regeln einfügen (unter "rules"). Falls der Knoten schon Regeln hat, nur das .indexOn ergänzen:
Auf Veröffentlichen klicken. Fertig — ab sofort sind alle Suchen hier KB-leicht statt GB-schwer.
orderByChild('timestamp') ohne Index zwingt Firebase, den ganzen direct_pay_orders-Knoten herunterzuladen und im Browser zu filtern. Das war dein 13-GB-Spike. Mit Index filtert der Server — und schickt nur das Ergebnis."details/name" und "details/email" indexieren. Aktuell läuft Namenssuche nur über die geladenen Treffer (im Reiter „Durchsuchen"/„Rechnungen").