... A quanto ho capito, fanno la stessa cosa: forniscono accesso ai servizi Web Amazon. Qualcuno può fornire un elenco di funzionalità diverse tra queste due librerie? Perché esiste il knox se Amazon offre già un'offerta?Quali sono le differenze tra knox e AWS SDK, per node.js?
5
A
risposta
3
Naturalmente l'AWS SDK è gestito da Amazon quindi più probabilità di essere compatibile con tutti i cambiamenti che fanno. Ha anche più funzionalità per la gestione dell'istanza S3 come l'aggiunta di una politica o regole ACL. (Vedi sopra link per l'elenco completo dei metodi).
Knox Methods Il modulo Knox ha una sensazione di nodo più naturale. Molti dei metodi sono molto simili ai metodi http del nodo di supporto. Questa libreria si adatta alle esigenze della maggior parte dei casi d'uso. Generalmente non ho bisogno di creare a livello di programmazione criteri bucket e simili. (Vedi sopra collegamento per la lista completa dei metodi)
Se si vuole veramente facile da usare, ad alto livello di astrazione della S3 vedere il S3 npm module
Problemi correlati
- 1. Quali sono le differenze tra $ {} e # {}?
- 2. Quali sono/sono le differenze tra MSBuild e TFSBuild
- 3. Quali sono/sono le principali differenze tra Flink e Storm?
- 4. Quali sono le differenze tra NSURLConnection e ASI-HTTP-Request?
- 5. Quali sono le differenze tra le classi Helper e Utility?
- 6. Quali sono le differenze tra & e &&, | e || in R?
- 7. Quali sono le differenze effettive tra child_process.fork e cluster.fork?
- 8. Quali sono le differenze di utilizzo tra size_t e off_t?
- 9. Quali sono le differenze tra Notifica e pynotify?
- 10. Quali sono le principali differenze tra Babel e TypeScript
- 11. quali sono le differenze tra touchmove e gesticambiare?
- 12. Quali sono le differenze chiave tra Meteor, Ember.js e Backbone.js?
- 13. Quali sono le differenze tra TFS, SVN e GIT?
- 14. Quali sono le differenze tra OllyDbg e WinDbg?
- 15. Quali sono le differenze tra evento e segnale in Qt
- 16. Quali sono le principali differenze tra StringTemplate e FreeMarker?
- 17. Quali sono le differenze tra INSERT e UPDATE in MySQL?
- 18. quali sono le differenze tra std :: move e unique_ptr :: reset?
- 19. quali sono le principali differenze tra fwrite e write?
- 20. Quali sono le differenze tra `String` e` str` di Rust?
- 21. Quali sono le differenze tra hostAttributes e proprietà in polimero?
- 22. Quali sono le differenze tra HTTP 1.0 e 1.1?
- 23. Quali sono le principali differenze tra Cocoa e CocoaTouch?
- 24. Quali sono le differenze tra post e pagina
- 25. Quali sono le differenze tra mappatura, associazione e analisi?
- 26. Quali sono le differenze tra funzioni e metodi in Swift?
- 27. Quali sono le differenze tra la riproduzione inizia e inizia?
- 28. Quali sono le differenze tra JSP e Facelets?
- 29. Quali sono le differenze tra coerenza sequenziale e coerenza quiescente?
- 30. Quali sono le differenze chiave tra JavaScript e ActionScript 3?
Nota: S3 ha un certo numero di bug strani (vedi [i problemi] (https : //github.com/andrewrk/node-s3-client/issues) su github), e [non è più supportato] (https://github.com/andrewrk/node-s3-client/issues/129# issuecomment-214487914) – christophetd
Sembra che tu stia facendo riferimento a pacchetti diversi. Non è stato menzionato sopra. – Ivan