Wenn die Anzahl der Dokumente größer ist, wird die Abfrage von Daten in CouchDB langsamer?
Beispielszenario:
Frage: Wird es mehr als 2 - 3 Sekunden dauern, die DB nach passenden Kundennamen abzufragen? Wird die Abfrage für jede Anfrage länger dauern, wenn sich in der CouchDB viele Dokumente befinden (etwa 100000 Dokumente)?
Hinweise zur Erstellung von Sichten / Index sind hilfreich.
Vielen Dank im Voraus.
Die Ansicht läuft auf jedem Dokument, aber nur einmal. Danach werden die Ansichtswerte des Dokuments für immer gespeichert. Das Abrufen eines Kunden anhand des Namens ist sehr schnell, da normalerweise nur wenige neue Dokumente in der Ansicht zur Abfragezeit verarbeitet werden müssen.
Die Abfragezeit wird nicht merklich erhöht, wenn Sie mehr Dokumente haben. Technisch wachsen die Zugriffszeiten logarithmisch mit der Anzahl der Dokumente. In der Praxis ist das Abrufen von Dokumenten jedoch grundsätzlich eine konstante Zeit und sehr unwahrscheinlich, dass dies ein Problem darstellt.
Tags und Links performance couchdb