Startseite
Themen
oltp
OLTP (Online-Transaktionsverarbeitung) ermöglicht die schnelle, genaue Datenverarbeitung hinter Geldautomaten und Online-Banking, Registrierkassen und E-Commerce und zahlreiche andere Services, mit denen wir jeden Tag interagieren.
OLTP oder die Online-Transaktionsverarbeitung ermöglicht die Echtzeitausführung einer großen Anzahl von Datenbanktransaktionen durch eine große Anzahl von Personen, in der Regel über das Internet.
Eine Datenbanktransaktion ist eine Änderung, Einfügung, Löschung oder Abfrage von Daten in einer Datenbank. OLTP-Systeme (und die von ihnen ermöglichten Datenbanktransaktionen) sind die Grundlage für viele der Finanztransaktionen, die wir täglich tätigen, z. B. Online-Banking und Geldautomatentransaktionen, E-Commerce und Einkäufe in Geschäften sowie Hotel- und Flugbuchungen, um nur einige zu nennen. In jedem dieser Fälle bleibt die Datenbanktransaktion auch als Datensatz der entsprechenden Finanztransaktion erhalten. OLTP kann auch den Austausch von nicht-finanziellen Daten in der Datenbank steuern, einschließlich Kennwortänderungen und Textnachrichten.
In OLTP ist das allgemeine, definierende Merkmal jeder Datenbanktransaktion ihre Atomizität (oder Unteilbarkeit) – eine Transaktion ist entweder als Ganzes erfolgreich oder schlägt fehl (oder wird abgebrochen). Sie kann nicht in einem anstehenden oder Zwischenzustand bleiben.
OLTP-Systeme haben im Allgemeinen folgende Aufgaben:
OLTP wird oft mit Online Analytical Processing (OLAP) verwechselt. Beide haben ähnliche Akronyme und sind Online-Datenverarbeitungssysteme, aber damit endet die Ähnlichkeit auch schon.
OLTP ist für die Ausführung von Online-Datenbanktransaktionen optimiert. OLTP-Systeme sind für den Einsatz durch Mitarbeiter im Verkauf (z. B. Kassierer, Bankangestellte, Schalterbeamte) oder für Kundenselbstbedienungsanwendungen (z. B. Online-Banking, E-Commerce, Reisebuchungen) konzipiert.
OLAP hingegen ist für die Durchführung komplexer Datenanalysen optimiert. OLAP-Systeme sind für die Verwendung durch Datenwissenschaftler, Geschäftsanalysten und Wissensarbeiter konzipiert und unterstützen Business Intelligence (BI), Data-Mining und andere Anwendungen zur Entscheidungsunterstützung.
Es überrascht nicht, dass es einige deutliche technische Unterschiede zwischen OLTP- und OLAP-Systemen gibt:
Es ist erwähnenswert, dass OLTP-Systeme oft als Informationsquelle für OLAP-Systeme dienen. Und oft besteht das Ziel der mit OLAP durchgeführten Analysen darin, die Geschäftsstrategie zu verbessern und Geschäftsprozesse zu optimieren, was eine Grundlage für Verbesserungen am OLTP-System bieten kann.
Für eine eingehende Untersuchung der Unterschiede zwischen diesen Ansätzen sehen Sie sich „OLAP vs. OLTP: Was ist der Unterschied?" an.
Seit der Konzeption des Internets und der E-Commerce-Ära sind OLTP-Systeme allgegenwärtig. Sie sind in fast jeder Branche oder jedem vertikalen Markt und in vielen verbraucherorientierten Systemen zu finden. Alltägliche Beispiele von OLTP-Systemen umfasssen:
Verbinden Sie die richtigen Daten – überall und zum richtigen Zeitpunkt.
Entwickelt für die geschäftskritischen Workloads der Welt
Eine einbettbare Datenbank, die für OLTP- und IoT-Daten optimiert ist. Die Bereitstellung erfolgt standortunabhängig über IBM Cloud Pak for Data.
Erfahren Sie, wie eine OLTP-Datenbank auf einer Daten- und KI-Plattform Sie bei den Herausforderungen von KI anhand von Datenvirtualisierung, Containerisierung und vielem mehr unterstützen kann.
Bei der großen Anzahl an Möglichkeiten für OLTP auf dem Markt braucht man manchmal einen Leitfaden. Dieser hält einige nützliche Fragen bereit, über die Sie nachdenken und die Sie potenziellen Anbietern stellen können.
Diese Begriffe werden oft miteinander verwechselt. Lernen Sie die wichtigsten Unterschiede kennen und wählen Sie das für Ihre Situation passende.