Анализ альтернативных архитектур управления транзакциями в облачной среде



         

Тестовый набор TPC-W - часть 3


Согласованность: В тестовом наборе TPC-W требуется обеспечение строгой согласованности данных с применением ACID-транзакций. Как показано в табл. 1, в нескольких вариантах этот уровень согласованности не поддерживается.

  • Запрос бестселлера (Bestseller Query): Одну из разновидностей запросов TPC-W, так называемый запрос бестселлера, было невозможно реализовать с использованием S3, SimpleDB и Google AE. Реализация такого запроса на уровне приложения невозможна, поскольку для его выполнения пришлось бы просканировать почти всю базу данных целиком. Чтобы избежать влияния этого вида запроса на все результаты, мы заменили его запросом, который случайным образом выбирает некоторый набор продуктов, и который можно эффективно реализовать на всех платформах.

  • HTTP: В тестовом наборе TPC-W требуется, чтобы для обеспечения безопасных коммуникаций клиента и сервера использовался протокол HTTPS. Для упрощения мы использовали протокол HTTP (без шифрования).




  • Содержание  Назад  Вперед