Ich habe Hunderttausende Objekte auf der Karte. Und wählen Sie aus der Basis fast alle von ihnen (innerhalb des Kartencontainers Rechteck in kleinem Maßstab) ist sehr schlechte Praxis. Clustering in der Datenbank erforderlich In einer relationalen Datenbank wird oft zusätzliche Tabelle - Cluster verwendet, die zuerst ausgewählt wird. Gibt es Best Practices für geospatiales Clustering in MongoDB? Google sagt nichts.Geospatial Clustering (MongoDB)
UPD. Wollte so, aber in MongoDB: https://gis.stackexchange.com/questions/11567/spatial-clustering-with-postgis
Ja, aber nur geospatial Indizierung lösen nicht interessiert sein, wie Cluster zu wählen, aber nicht Tausende von Objekt in ihm. Ie Mongo bietet keine Lösung out of the box – Klimashkin
Richtig. Es wäre nicht zu schwer implementieren "kmeans" Clustering mit MongoDB. Machbar, aber definitiv nicht out of the box. Eine Skizze mit MapReduce finden Sie hier: http://blog.data-miners.com/2008/02/mapreduce-and-k-means-clustering.html – mjhm