Estoy un poco confundido porque estoy cuestionando la definición de 'en línea' en OLTP y OLAP. Solía pensar que 'en línea' aquí significa que queremos nuestra respuesta en un tiempo limitado y en función de los datos disponibles en una instancia en el tiempo.
Pero las consultas OLAP pueden tardar algunas horas en calcularse, ¿no está fuera de línea?
¿Y una búsqueda rápida indica OLAP fuera de línea que suena bastante confuso (procesamiento analítico en línea fuera de línea) ...?
¿Qué es exactamente "en línea"?
Respuestas:
Es simplemente un remanente de tiempos antiguos, cuando se usaba en contraste con el procesamiento por lotes . "En línea" aquí significa "interactivo", es decir, las solicitudes a la base de datos se procesan a medida que llegan y las respuestas se dan más o menos de inmediato, o al menos tan pronto como estén disponibles. El procesamiento por lotes recolectaría solicitudes en, bueno, lotes, y las ejecutaría a tiempo; las respuestas se darían después de la ejecución completa del lote (por ejemplo, a la mañana siguiente).
Las abreviaturas OL AP y OL TP apuntan a otro artefacto histórico: "en línea" solía ser la ortografía más común hasta mediados de los años ochenta.
fuente