Processamento de transações online (oltp)

Definição - O que significa Processamento de Transações Online (OLTP)?

O processamento de transações online (OLTP) é uma classe de sistemas que oferece suporte ou facilita aplicativos altamente orientados a transações. Os principais recursos do sistema OLTP são feedback imediato do cliente e alto volume de transações individuais.

Definirtec explica o processamento de transações online (OLTP)

OLTP é usado principalmente em indústrias que dependem fortemente do processamento eficiente de um grande número de transações de clientes, por exemplo, bancos, companhias aéreas e varejistas. Os sistemas de banco de dados que suportam OLTP são geralmente descentralizados para evitar pontos únicos de falha e para distribuir o volume entre vários servidores.

Os sistemas OLTP devem fornecer atomicidade, que é a capacidade de processar totalmente ou desfazer totalmente um pedido. O processamento parcial nunca é uma opção. Quando assentos de passageiros de linha aérea são reservados, a atomicidade combina as duas ações do sistema de reservar e pagar pelo assento. Ambas as ações devem acontecer juntas ou não.

A forte dependência do sistema OLTP traz desafios adicionais. Por exemplo, se o servidor ou os canais de comunicação falharem, toda uma cadeia de negócios pode ser paralisada imediatamente.