2017-06-12 2 views
0

Ich habe mich gefragt.In ArangoDb beeinflusst die Auswahl der Kollektion die Leistung?

Sie können alles in jeder Sammlung in Arango werfen. Ich kann mir jedoch vorstellen, dass die Platzierung von Objekten mit ähnlichen Attributen in derselben Sammlung Auswirkungen auf die Indexierung hat, was sich auf die Leistung auswirkt.

Ist das wahr oder sollte ich mir beim Erstellen von Sammlungen keine Gedanken über die Leistung machen?

tnx, Frank

Antwort

2

Sie brauchen nicht so viel über die Leistung und Sammlungen zu kümmern.

Sie entwerfen Ihre Leistung weitgehend durch Indizierung Ihrer Daten gemäß den geplanten Abfragen und Auswahl des richtigen Index für die oben genannten. Aber die Abfrageleistung wird durch die Filterung der Daten vor der Sortierung und umgekehrt enorm beeinträchtigt.

Dies ist alles so lange wie Sie auf einer einzelnen Serverinstanz sind. Sobald Sie Ihre Daten über viele Cluster-Knoten verteilt haben, können Sie die Leistung erneut steigern oder beeinträchtigen.

tldr: Machen Sie sich keine Sorgen über Sammlungen, bevor Sie sich Sorgen um Ihre Abfragen und Ihre Indizes gemacht haben.

Verwandte Themen