Оглавление:
- Определение - Что означает обработка онлайн-транзакций (OLTP)?
- Techopedia объясняет обработку онлайн-транзакций (OLTP)
Определение - Что означает обработка онлайн-транзакций (OLTP)?
Оперативная обработка транзакций (OLTP) - это класс систем, которые поддерживают или упрощают приложения, ориентированные на транзакции. Основные функции системы OLTP - это немедленная обратная связь с клиентом и большой объем индивидуальных транзакций.
Techopedia объясняет обработку онлайн-транзакций (OLTP)
OLTP в основном используется в отраслях, которые в значительной степени полагаются на эффективную обработку большого числа клиентских транзакций, например, в банках, авиакомпаниях и розничных сетях. Системы баз данных, поддерживающие OLTP, обычно децентрализованы, чтобы избежать единых точек отказа и распределить объем между несколькими серверами.
Системы OLTP должны обеспечивать атомарность, то есть способность полностью обрабатывать или полностью отменять заказ. Частичная обработка никогда не вариант. Когда пассажирские места авиакомпании забронированы, атомарность сочетает в себе два системных действия: бронирование и оплата места. Оба действия должны происходить вместе или не происходить вообще.
Высокая надежность системы OLTP приносит дополнительные проблемы. Например, если сервер или каналы связи выходят из строя, вся цепочка бизнеса может немедленно прекратить работу.