Ich bin plötzlich in eine Situation geworfen, in der ich eine Datenbank zum Speichern von Massenpositionsdaten mit Hilfe eines Web-Hooks entwerfen muss. Die Daten, die ich im Moment erhalte, haben die folgenden 5 Felder (id, code, gpsdata, geojson, timestamp). Die Beispieldaten werden unterMongoDB Speichern (Bulk) GPS-Positionsdaten
gezeigtid=359756443722314
code=0x0000
gpsdata=$STXDE,164745.000,A,0108.6383,N,10137.8458,E,0.00,0.00,310316,,*01
geojson="geometry": {"type": "Point", "coordinates": [67.985953282709247, 29.457378472183443]}, "type": "Feature", "properties": {}
timestamp="2010-07-20T23:23:50Z"
Ich habe bereits eine Instanz von MongoDB zu arbeiten und zu denken bekommen, was der beste Weg wäre, um diese Informationen zu speichern. Bitte beachten Sie, dass ich ein Neuling von MongoDB bin und die Datensätze möglicherweise zu Hunderttausenden ... und vielleicht zu einer Million von Aufzeichnungen zu gegebener Zeit laufen. Ich denke, mache ich nur eine einzelne Sammlung oder mehrere Sammlungen und füge diese als Dokumente ein? Wenn ja, dann etwas zu beachten zwischen mehreren Sammlungen vs eingebettete Dokumente usw.? Ist es gut, zuerst ein Schema oder etwas zu erstellen? Sori MongoDB ist mir total fremd. Und während ich dies schreibe, lese ich auch Sachen, aber ein paar Ratschläge von erfahrenen Leuten werden sehr hilfreich sein, damit ich einige Fehler vermeiden kann. Danke