Sommario:
- Definizione: cosa significa Elaborazione delle transazioni online (OLTP)?
- Techopedia spiega Online Transaction Processing (OLTP)
Definizione: cosa significa Elaborazione delle transazioni online (OLTP)?
L'elaborazione delle transazioni online (OLTP) è una classe di sistemi che supporta o facilita applicazioni orientate alle transazioni elevate. Le caratteristiche principali del sistema OLTP sono il feedback immediato del cliente e l'elevato volume di transazioni individuali.
Techopedia spiega Online Transaction Processing (OLTP)
L'OLTP è utilizzato principalmente in settori che dipendono fortemente dall'elaborazione efficiente di un gran numero di transazioni con clienti, ad esempio banche, compagnie aeree e rivenditori. I sistemi di database che supportano OLTP sono generalmente decentralizzati per evitare singoli punti di errore e distribuire il volume tra più server.
I sistemi OLTP devono fornire atomicità, ovvero la capacità di elaborare o annullare completamente un ordine. L'elaborazione parziale non è mai un'opzione. Quando i posti passeggeri delle compagnie aeree vengono prenotati, l'atomicità combina le due azioni del sistema di prenotazione e pagamento del posto. Entrambe le azioni devono avvenire insieme o per niente.
La forte dipendenza dal sistema OLTP comporta ulteriori sfide. Ad esempio, se il server o i canali di comunicazione falliscono, un'intera catena aziendale può interrompere immediatamente.
