für meine Anwendung habe ich eine logische Trennung meiner Dokumente mit einem Type-Attribut implementiert. Ich habe mehrere Ansichten. Ich habe für jede Ansicht einen eigenen Änderungs-Feed implementiert, der ausgelöst wird, wenn ein bestimmtes Dokument hinzugefügt oder aktualisiert wurde. Ist die Performance im Moment noch gut, muss ich in Zukunft mit einer Verlangsamung rechnen?CouchDB _change Feed
0
A
Antwort
0
Nun, jede Filterfunktion, die Ihrem Feed zugeordnet ist, wird für jedes neue (oder aktualisierte) Dokument einmal ausgeführt. Sie können also eine Verlangsamung mit einer großen Anzahl von gleichzeitigen Einfügungen und Aktualisierungen erwarten. Es bezieht sich nicht auf die Datenbankdimension, sondern auf die Anzahl gleichzeitiger Aktualisierungen.
Verwandte Themen
- 1. Multiple CouchDB Dokument holen mit couchdb-python
- 2. Couchdb Konfliktlösung
- 3. Konvertierung von Atom Feed zu RSS Feed
- 4. Feed Zugriffskontrolle
- 5. Temporäre Ansicht in couchdb mit node-couchdb-api erstellen
- 6. Unterstützt CouchDB eine Schlüsseleinschränkung?
- 7. CouchDB Document Model Änderungen?
- 8. couchDB, python und authentification
- 9. voldemort vs couchdb
- 10. CouchDb automatische Zeitstempel
- 11. CouchDB Massenlöschung Node.js
- 12. Couchdb in Nodejs
- 13. Erste Schritte mit CouchDB
- 14. CouchDB Erlang View
- 15. CouchDB-weite schreibgeschützte Zugriffsrechte
- 16. Bereichstasten in CouchDB Ansichten
- 17. Couchbase-lite und CouchDB
- 18. Nullwert CouchDB, wenn Art
- 19. CouchDB - Abfragen mit params
- 20. Selektive Replikation mit CouchDB
- 21. CouchDB Finnische/schwedische Sortieransicht
- 22. CouchDB Ansichten Fehler
- 23. Scalaris vs CouchDB
- 24. UUIDs in CouchDB
- 25. CouchDB vs MongoDB (Speicherauslastung)
- 26. CouchDB in Produktion
- 27. Like-Bedingung in CouchDB
- 28. CouchDB repliziert keine Entwurfsdokumente
- 29. urllib2 Ausnahmebehandlung mit couchdb
- 30. CouchDB vs DesktopCouch
Thx für Sie eingeben. Eine Verlangsamung ist also möglich. Die gute Nachricht ist, dass ich über einen längeren Zeitraum nur wenige Bulk-Inserts erwarte. Danach werden nur wenige Dokumente von einer Client-Software aktualisiert. Der Grund für all diese Änderungen an gefilterten Feeds besteht darin, alle zugewiesenen Ansichten für ein Dokument zu erstellen/zu aktualisieren. – Sceada