我需要一些關於爲Amazon S3創建縮略圖緩存的建議。我需要爲從s3中獲取的每個文件創建一個縮略圖。從s3的比較文件和磁盤上的縮略圖,最好的方法是什麼?我目前的想法是,如果我在應用程序中瀏覽一個amazon s3目錄,我會在服務器上創建該目錄並下載每個文件並使用etag或哈希代碼創建縮略圖。任何人有更好的解決方案?爲Amazon S3創建縮略圖緩存
1
A
回答
0
這裏是我做的:
說有在 my-bucket.s3.amazonaws.com/path/to/file.png
將有一個ETag相關聯的S3文件用它。
我的縮略圖存儲在類似 my-bucket.s3.amazonaws.com/thumbs/path/to/file.png/"78skfghsfsfkgjh"small.png
我可以在縮略圖存儲圖像下,因爲S3是一個多分叉文件系統,但我喜歡將真實數據和生成的數據分開,以便輕鬆轉儲/重建。
然後,如果主文件發生變化,我可以告訴etag會發生變化,並且我製作一個新的拇指。
生成縮略圖對於任意文件類型(這個3GB視頻怎麼樣)可能會很棘手。我認爲有一些小公司會收取費用。
見https://client.spotdocuments.com並單擊試駕,看看我的縮略圖....
0
存儲在您的S3存儲桶的縮略圖,並設置緩存頭對上載的對象。
相關問題
- 1. 爲Amazon S3創建IAM策略
- 2. Amazon S3 URL緩存和縮短
- 3. Amazon S3存儲桶策略
- 4. Amazon S3無法緩存圖像
- 5. 使用ImageMagick爲存儲在Amazon S3中的圖像生成縮略圖
- 6. ImageResizer,Amazon S3和緩存
- 7. 如何使用mod_rewrite&php創建圖像縮略圖緩存
- 8. asp.net mvc2縮略圖緩存
- 9. 創建縮略圖
- 10. Heroku PlayFramework - 創建縮略圖
- 11. 創建縮略圖
- 12. 在PHP中創建PDF縮略圖並對其進行緩存
- 13. 使用Rails和Paperclip爲s3創建簡單Amazon IAM策略
- 14. 流星Amazon S3圖像上傳與縮略圖
- 15. 爲圖像網格創建縮略圖
- 16. 爲燈箱圖像創建縮略圖
- 17. 在S3上創建圖像的縮略圖
- 18. 創建上傳到s3的圖像和視頻縮略圖?
- 19. 創建縮略圖而不保存
- 20. Amazon S3策略+ Liip Imagine緩存解析器
- 21. Mega.co.nz圖片縮略圖,預覽,緩存?
- 22. 縮略圖/圖像緩存文件?
- 23. 如何在Amazon S3上生成縮略圖?
- 24. 從UserControl創建縮略圖
- 25. 未創建WordPress圖片縮略圖
- 26. 我可以使用Amazon Elastic Transcoder僅創建縮略圖嗎?
- 27. codeigniter縮略圖創建
- 28. 爲縮略圖創建活動狀態
- 29. 爲視頻創建縮略圖
- 30. 爲UITableViewCell創建縮略圖imageView
好吧,你把所有的縮略圖存儲在存儲桶中,而不是本地存儲在磁盤上? – Marcus 2012-01-19 15:28:36