Ich bin ein bisschen verwirrt, weil ich die Definition von "online" in OLTP und OLAP in Frage stelle. Früher dachte ich, dass "online" hier bedeutet, dass wir unsere Antwort in begrenzter Zeit und basierend auf den zu einer bestimmten Zeit verfügbaren Daten erhalten möchten.
Die Berechnung von OLAP-Abfragen kann jedoch einige Stunden dauern - ist das nicht offline?
Und eine Schnellsuche zeigt Offline-OLAP an, was ziemlich verwirrend klingt (Offline-Online-Analyseverarbeitung) ...?
Was genau ist "online"?
Antworten:
Es ist einfach ein Überbleibsel aus alten Zeiten, als es im Gegensatz zur Stapelverarbeitung verwendet wurde. "Online" bedeutet hier "interaktiv", das heißt, Anfragen an die Datenbank werden verarbeitet, sobald sie eingehen, und Antworten werden mehr oder weniger sofort oder zumindest sobald sie verfügbar sind. Die Stapelverarbeitung sammelt Anforderungen in Batches und führt sie planmäßig aus. Antworten werden nach der gesamten Stapelausführung (z. B. am nächsten Morgen) gegeben.
Abkürzungen OL AP und OL TP weisen auf ein anderes historisches Artefakt hin: "Online" war bis Mitte der 1980er-Jahre die üblichere Schreibweise .
quelle