Ich verwende Google Cloud Firestore
zum Speichern der Daten. Angenommen, ich habe eine einfache Sammlung von cities
.Laufzeit der Abfrage eines bestimmten Dokuments aus einer Sammlung in Firebase Cloud Firestore
Angenommen, ich habe 10.000 Stadtdokumente in meiner cities
Sammlung gespeichert. Wie lange dauert die Abfrage eines Dokuments mit einer bestimmten ID (Beispiel: "city_123")? Ist es zeitlich konstant oder vergleichbar mit der Größe der Dokumente?
1) Der Screenshot, den Sie zeigen, ist der Firebase Realtime Database, aber Sie fragen nach Cloud Firestore. Die beiden sind völlig unterschiedliche NoSQL-Datenbanken mit ihren eigenen Eigenschaften. 2) Das klingt wie ein [XY-Problem] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem). Eine, die Sie leicht selbst messen können, aber eine minimale Menge Code schreiben, um die Operation durchzuführen. 3) Die Dauer der Operation hängt von vielen Variablen ab. Wir können es nicht für Ihre Situation vorhersagen. –
Ich habe gerade ein Referenzbild hinzugefügt. Alles, was ich wissen wollte ist, ob das Abrufen des Dokuments basierend auf Id eine konstante Zeit oder vergleichbar mit der Größe der Dokumente ist (In My Case 10000)? Ich frage nach einem allgemeinen Fall Szenario, wo jedes Dokument die gleiche Menge von Variablen definiert hat –
Für die Mehrheit der Anwendungsfälle, der Hauptlimitierungsfaktor für das Abrufen Dokument ist die Bandbreite des Geräts Ihres Benutzers. Dies bedeutet, dass die Dokumentengröße der Hauptfaktor für die Zeit ist, die zum Lesen der Dokumente benötigt wird. –