Я смотрел мой счет, заметив, что моя цена за передачу данных составляет почти 100% от моего счета, поэтому я хочу быть уверенным, что я точно понимаю, что такое передача данных, что GET запрос. Только для контекста Я размещаю свой сайт на другом сервере и подключаю его к S3 для хранения созданных пользователем файлов. Эти файлы являются доступными для загрузки. Передача данных просто покрывает полосу пропускания, используемую для загрузки файла, или же она также используется для отображения одного из файлов, хранящихся на моем s3 на моем сайте. Например, если я храню mp3-файл на своем s3 и отображаю этот файл на сайте для воспроизведения (исключая загрузку), это просто запрос GET, который отправляется для получения и отображения файла? Для меня определения немного неоднозначны. Любая помощь!?Разница между передачей данных и запросом GET для Amazon S3
ответ
GET
Плата за каждый запрос - плата за обработку фактического запроса на файл (проверка наличия, проверка разрешений, выборка из хранилища и подготовка к его возврату в реквестер), каждый раз при загрузке ,
Плата за передачу данных предназначена для фактической передачи содержимого файла с S3 реквестеру через Интернет при каждом его загрузке.
Если вы указали ссылку на файл на своем сайте, но пользователь не загружает его, и браузер не загружает его, чтобы автоматически воспроизводить или загружать его, или что-то в этом роде, S3 не знал бы ничего об этом, так что вам не будет выставлен счет. Это также верно, если вы используете предварительно подписанные URL-адреса - это не приводит к каким-либо выставлениям, если они фактически не используются, потому что они созданы на вашем сервере.
Если вы включаете изображение на страницу и изображение находится на S3, каждый раз, когда просматривается страница, вы получаете счет за запрос и передачу, если только браузер не кэшировал изображение.
Если вы используете CloudFront перед S3, так что ваше изображение или ссылки для загрузки указывают на CloudFront, вы платите только плату за S3, а не плату за передачу, от S3, потому что CloudFront будет выставлять вам счета за перевод вместо S3 (и, кроме того, плата за один запрос CloudFront, но поскольку плата за передачу данных CloudFront немного дешевле, чем S3 в некоторых регионах, это не обязательно является плохой сделкой, любым способом).
- 1. разница между amazon s3 и Amazon redshift
- 2. Разница между SimpleDB и S3
- 3. Разница между репликацией кросс-областей Amazon S3 и Cloudfront
- 4. Разница между Amazon S3 и S3n в Hadoop
- 5. Разница между запросом, нативным запросом, именованным запросом и типизированным запросом
- 6. Разница между запросом и фрагментом?
- 7. Разница между передачей обратного вызова и функцией
- 8. Какая разница между назначением и передачей параметров?
- 9. Разница между передачей по ссылке & и *?
- 10. Разница между Amazon EMR и Hadoop MR
- 11. Передача файлов между Amazon EC2 и S3
- 12. Общий интерфейс для CouchDB и Amazon S3
- 13. Rails и Amazon S3
- 14. Amazon s3 и buckets
- 15. разница между $ .getJSON и $ .get
- 16. Объемы - разница между запросом WMI и Diskpart
- 17. В чем основное отличие между Amazon S3 и Amazon EBS
- 18. Какая разница между запросом MySQL
- 19. Qt get Content Длина файла Amazon S3
- 20. Amazon S3 Конфигурация CORS XMLHttpRequest GET
- 21. Сетевая связь между экземплярами Amazon EC2 и Amazon S3
- 22. Amazon S3 и DynamoDB
- 23. Разница между оператором и запросом в SQL
- 24. Разница между булевым запросом и термином query
- 25. Разница между запросом() и Ajax() в выбор2
- 26. Разница между запросом на страницу и изображением
- 27. amazon ec2 и s3 setup
- 28. В чем разница между запросом браузера и запросом Ajax?
- 29. Разница между AWS EBS, EC2, S3
- 30. разница между запросом SoapClient и мылом завитком запросом в PHP
совершенным. Спасибо. – arian1123