Beim Aufrufen des Befehls S3 ListBucket (über die REST- oder SOAP-API) wird die Ergebnismenge in einer bestimmten Reihenfolge zurückgegeben? Aufgrund der Art der Objektschlüssel und -markierungen würde ich erwarten, dass die Ergebnismenge immer nach Objektschlüssel sortiert wird. Aber ich habe keine Dokumentation gesehen, die das bestätigt.Gewährleistet der ListBucket-Befehl, dass die Ergebnisse nach Schlüssel sortiert sind?
Antwort
Update: Amazon hat seine Dokumentation wie folgt geändert.
Sie werden alphabetisch zurückgegeben. Listenergebnisse werden immer in der binären UTF-8-Reihenfolge zurückgegeben. Siehe http://docs.aws.amazon.com/AmazonS3/latest/dev/ListingKeysUsingAPIs.html
Amazon S3 stellt eine Listenoperation , die Sie die Schlüssel in einem Eimer enthaltenen aufzählen kann. Die Schlüssel sind ausgewählt für die Auflistung nach Bucket und Präfix. Angenommen, ein Bucket mit dem Namen "dictionary" enthält einen Schlüssel für jedes englische Wort. Sie könnten einen Anruf tätigen, um alle Schlüssel in diesem Bucket aufzulisten, die mit dem Buchstaben "q" beginnen.
Listenergebnisse werden immer in lexikographisch (alphabetisch) zurückgegeben.Listenergebnisse werden immer in UTF-8 binärer Reihenfolge zurückgegeben.
- 1. Elasticsearch sortiert die Ergebnisse nicht
- 2. Python dict() sortiert nach Schlüssel lesen
- 3. Python: iterieren Wörterbuch sortiert nach Schlüssel
- 4. Selen: Hilfe zu überprüfen, dass die Elemente nach Preis sortiert sind
- 5. Gewährleistet Ant die Reihenfolge der Dateigruppen?
- 6. Sind die Ergebnisse der ElasticSearch-Abfrage zwischengespeichert?
- 7. Javascript: sortiert nach Inhalt, der innerhalb eines div sind
- 8. Typo3 - Indexed Suche, wie man Ergebnisse nach Seitentitel sortiert?
- 9. sortiert die Schlüssel eines Wörterbuchs in Python
- 10. DynamoDB alle Ergebnisse angezeigt sortiert
- 11. Schlüssel, der mehrere Ergebnisse liefert
- 12. Boxplots nach Mittelwert sortiert
- 13. Python, wie man Wörterbuch nach Schlüsseln sortiert, wenn Schlüssel im wissenschaftlichen Format Fließkommazahlen sind?
- 14. Eine Warteschlange, die die Einzigartigkeit der Elemente gewährleistet?
- 15. Die Ergebnisse sind nicht geordnet
- 16. Code, der die Namen und Ergebnisse der Schüler annimmt und sie in der Reihenfolge sortiert
- 17. Python: Wie man ein Wörterbuch nach Schlüssel sortiert
- 18. Wie Array in ng-Optionen nach Schlüssel sortiert?
- 19. Überprüfen Sie die Sternzeichen nach Monat sortiert
- 20. Wie testen, ob Datenbankeinträge nach ID sortiert sind?
- 21. Mysql Ergebnisse nach Liste sortiert, die für jeden Benutzer einzigartig ist
- 22. Wie man Perl-Hash auf Werte sortiert und die Schlüssel entsprechend sortiert (in zwei Arrays vielleicht)?
- 23. MongoDB Sortiert nach hohen Datenmengen
- 24. Wählen Sie die obersten N Datensätze aus, sortiert nach X, aber haben Ergebnisse in umgekehrter Reihenfolge
- 25. Artikel sortiert nach Kategorie
- 26. Spark-Datenframe ist nicht sortiert nach der Sortierung
- 27. SQL-Abfrage, die alle Ergebnisse außer einem alphabetisch sortiert?
- 28. Zurück-Schlüssel: Unterschlüssel-Paar sortiert nach Unterschlüssel des Unterschlüssels Schlüssel. Python
- 29. C++ legen Sie fest, wie ein Set nach Wert sortiert und nach Schlüssel
- 30. Graf und sortiert nach Anzahl der Vorkommen
Danke für die Bestätigung. –
@ C. Dragon - Entschuldigung, es war so spät :) –
Die Antwort muss geändert werden. "Listenergebnisse werden immer in der binären UTF-8-Reihenfolge zurückgegeben." ist die letzte Änderung – user238607