Zer*_*uno 15 terminology transaction olap database-theory online-operations
我有点困惑,因为我在质疑 OLTP 和 OLAP 中“在线”的定义。我曾经认为,这里的“在线”意味着我们希望在有限的时间内根据某个实例的可用数据获得答案。
但是 OLAP 查询可能需要几个小时来计算 - 这不是离线的吗?
快速搜索表明离线 OLAP 听起来相当混乱(离线在线分析处理)......?
究竟什么是“在线”?
mus*_*cio 30
它只是旧时代的残余,当时它与批处理形成对比。“在线”在这里的意思是“交互式”,即对数据库的请求在它们到来时进行处理,并且或多或少地立即或至少在它们可用时立即给出响应。批处理会将请求收集到批处理中,并按计划执行;将在整个批处理执行后(例如,第二天早上)给出响应。
缩写OL AP 和OL TP 暗示了另一个历史神器: 直到 1980 年代中期,“on-line”曾经是更常见的拼写。