Quando si chiama il comando S3 ListBucket (tramite l'API REST o SOAP), il set di risultati viene restituito in un ordine particolare? Mi aspetto che, data la natura delle chiavi e dei marcatori di oggetti, il set di risultati sia sempre ordinato per chiave dell'oggetto. Ma non ho visto alcuna documentazione a conferma di ciò.Il comando ListBucket garantisce che i risultati siano ordinati per chiave?
risposta
Aggiornamento: Amazon ha modificato la documentazione come mostrato di seguito.
Sono restituiti in ordine alfabetico. I risultati dell'elenco vengono sempre restituiti nell'ordine binario UTF-8. Vedere http://docs.aws.amazon.com/AmazonS3/latest/dev/ListingKeysUsingAPIs.html
Amazon S3 espone un'operazione lista che consente di enumerare le chiavi contenute in un secchio. Le chiavi sono selezionate per l'elenco per bucket e prefisso . Ad esempio, si consideri un bucket denominato "dizionario" che contiene una chiave per ogni parola inglese. È possibile effettuare una chiamata da per elencare tutte le chiavi nel secchio che iniziano con la lettera "q".
I risultati dell'elenco vengono sempre restituiti in ordine lessicografico (alfabetico)I risultati dell'elenco vengono sempre restituiti nell'ordine binario UTF-8.
- 1. boost :: asio async_read garantisce che tutti i byte siano letti
- 2. sparse_to_dense richiede che gli indici siano ordinati lessicograficamente in 0,7
- 3. Selezionare i primi risultati distinti ordinati per frequenza
- 4. Lo standard C++ garantisce che i valori letterali stringa siano memorizzati nel programma binario non adulterato?
- 5. In che modo uno schema XML richiede che gli elementi siano ordinati per attributo?
- 6. "group by" garantisce automaticamente "ordine per"?
- 7. Ordinare che i collegamenti DependencyProperties siano valutati?
- 8. git pensa che i file siano cambiati
- 9. È garantito che i risultati del globbing verranno ordinati in Perl?
- 10. LINQ garantisce l'ordinazione con SelectMany?
- 11. MYSQL elimina tutti i risultati che hanno il conteggio (*) = 1
- 12. Come vengono ordinati i risultati in solr in una query "corrisponde a tutti i documenti"
- 13. UNION ALL garantisce l'ordine del set di risultati
- 14. LINQ a SQL e un totale parziale sui risultati ordinati
- 15. NSPredicate che filtra i risultati della sottoclasse
- 16. Quale contenitore STL per i dati ordinati con accesso basato su chiave?
- 17. OrderedDict: anche i valori sono ordinati?
- 18. Come iterating su un oggetto std :: set restituisce risultati ordinati
- 19. Objective-c Assicurarsi che i parametri di var-arg siano del tipo e del conteggio corretti
- 20. Qual è il modo giusto per attendere che i valori di ng-init siano impostati?
- 21. SQL gruppo I risultati per il mese
- 22. subprocess.call che richiede che tutti i parametri siano separati da virgole
- 23. Verificare che tutti i metodi getter siano chiamati
- 24. Come attendere che tutti i negozi siano caricati in ExtJs?
- 25. Indicizzazione utilizzando i set ordinati Redis
- 26. Bind un tasto per il comando che legge stdin
- 27. Forzare che i parametri generici Java siano dello stesso tipo
- 28. Perché Mercurial pensa che i miei file SQL siano binari?
- 29. Verificare che l'hash contenga chiavi specifiche e che i valori per tali chiavi non siano nulli
- 30. Come definire un'estensione su CollectionType in modo che i suoi metodi siano disponibili per i dizionari?
Grazie per la conferma. –
@ C. Dragon - mi dispiace che fosse così tardi :) –
La risposta deve essere modificata. "I risultati dell'elenco vengono sempre restituiti nell'ordine binario UTF-8." è l'ultima modifica – user238607