Dom W wiadomościach Co to jest przetwarzanie transakcji online (OLTP)? - definicja z techopedia

Co to jest przetwarzanie transakcji online (OLTP)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza przetwarzanie transakcji online (OLTP)?

Przetwarzanie transakcji online (OLTP) to klasa systemów, która obsługuje lub ułatwia aplikacje zorientowane na transakcje. Podstawowymi cechami systemu OLTP są natychmiastowe informacje zwrotne od klientów i duża liczba pojedynczych transakcji.

Techopedia wyjaśnia Online Transaction Processing (OLTP)

OLTP jest stosowany głównie w branżach, które w dużej mierze polegają na wydajnym przetwarzaniu dużej liczby transakcji klientów, np. Banki, linie lotnicze i detaliści. Systemy baz danych obsługujące OLTP są zwykle zdecentralizowane, aby uniknąć pojedynczych punktów awarii i rozłożyć wolumen na wiele serwerów.


Systemy OLTP muszą zapewniać atomowość, czyli zdolność do pełnego przetworzenia lub całkowitego cofnięcia zamówienia. Częściowe przetwarzanie nigdy nie jest opcją. Kiedy rezerwowane są miejsca pasażerskie linii lotniczych, atomicity łączy dwie czynności systemowe: rezerwację i opłacenie miejsca. Oba działania muszą się zdarzyć razem lub wcale.


Duże uzależnienie od systemu OLTP stanowi dodatkowe wyzwanie. Na przykład, jeśli zawiodą kanały serwera lub komunikacji, cały łańcuch biznesowy może się natychmiast zatrzymać.

Co to jest przetwarzanie transakcji online (OLTP)? - definicja z techopedia