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.