E 'possibile scaricare S3object
in Java
direttamente nella memoria e rimuoverlo quando ho finito con l'attività?Come scaricare l'oggetto s3 direttamente nella memoria in java
8
A
risposta
16
Utilizzare l'AWS SDK per Java:
http://aws.amazon.com/sdkforjava/
E Apache Commons IO:
Allora questo assomiglia:
AmazonS3 s3 = new AmazonS3Client(credentials); // anonymous credentials are possible if this isn't your bucket
S3Object object = s3.getObject("bucket", "key");
byte[] byteArray = IOUtils.toByteArray(object.getObjectContent());
Non sei sicuro di quello che si significa "get it removed", ma IO Utils chiuderà il flusso di input dell'oggetto quando ha finito di convertirlo in un array di byte. Se vuoi dire che si desidera eliminare l'oggetto da S3, che è il più semplice:!
s3.deleteObject("bucket", "key");
Problemi correlati
- 1. Download del file direttamente nella memoria
- 2. Redirect/Pipe scaricare wget direttamente in gunzip
- 3. Caricare direttamente su S3 o tramite EC2?
- 4. Come scaricare un array 2D direttamente in un file CSV?
- 5. Come caricare un OutputStream Java in AWS S3
- 6. Server FTP che utilizza S3 come memoria
- 7. Gestione file di memoria mappato in C# direttamente dalla memoria
- 8. Scaricare file privato da S3 utilizzando bash
- 9. È possibile caricare su S3 direttamente dall'URL utilizzando il POST?
- 10. Java nella memoria SQL Tabella come struttura dati
- 11. Scrivere dati R come csv direttamente su s3
- 12. come scaricare un file in java?
- 13. Salva Dataframe in csv direttamente su s3 Python
- 14. Come scaricare la memoria nel file raw in Ollydbg?
- 15. come scaricare file di grandi dimensioni senza problemi di memoria in java
- 16. Spiegare la sicurezza dell'inizializzazione come spiegato nella memoria Java modello
- 17. Come monitorare l'utilizzo della memoria dell'applicazione java nella finestra mobile
- 18. Creazione di oggetti nella memoria dello stack in java?
- 19. Amazon S3 Policy Signing in Java
- 20. oggetto di inizializzazione direttamente in Java
- 21. Un programma può assegnare direttamente la memoria?
- 22. Richiedi una posizione di download invece di scaricare direttamente
- 23. Trasmetti video MP4 su iPhone direttamente da S3?
- 24. Memoria Apache nella memoria cache
- 25. Come posso visualizzare un'immagine nel controllo webBrowser direttamente dalla memoria?
- 26. Esegui JSP direttamente da Java
- 27. Come scaricare il file usando java spark?
- 28. Avendo problemi di caricamento di blob direttamente a s3
- 29. Scaricare rapidamente un database in memoria nel file
- 30. Javascript per scaricare un file dal bucket amazon s3?
Grazie per il vostro aiuto questo richiederebbe l'utilizzo di librerie aggiuntive. Non sarebbe meglio se mi collegassi al flusso di input per ottenere l'array di byte? – Manisha
@Manisha, consultare http://stackoverflow.com/questions/1264709/convert-inputstream-to-byte-array-in-java. –