Лучшие варианты создания веб-приложения с использованием SimpleDB в качестве источника данных?
-
22-08-2019 - |
Вопрос
Я видел PHP-библиотеки для SimpleDB, но ничего слишком интересного...существуют ли какие-либо лучшие практики или фреймворки для этого, или я должен просто пойти на это?Спасибо!
Решение
Помимо базовой библиотеки Amazon PHP для SimpleDB, есть еще две, о которых я знаю.
Лапы является библиотекой, специфичной для SimpleDB, и
Тарзан который поддерживает многие веб-сервисы Amazon и, кажется, хорошо документирован.
Следует помнить о том, что любой отдельный запрос SimpleDB может быть не таким быстрым, как обычный вызов базы данных, но большую часть времени вы можете выполнять свои вызовы параллельно.
Если вы сможете запустить свое веб-приложение на Amazon EC2 (либо самостоятельно, либо сможете найти хостинговую компанию, использующую EC2), вы увидите гораздо меньшую задержку в запросах SimpleDB, чем на PHP-хостинге за пределами облака Amazon.При работе на EC2 я обычно получаю задержки в обратном направлении от 2-7 мс до SimpleDB (не включая время обработки запроса).