
20世纪90年代以前,早期OLAP需求场景尚不成熟,OLAP和OLTP在同一个数据库产品中实现,主要应用于简单的历史数据查询分析。前文中我们提到,1990s之前,以增、删、查、改为核心的OLTP需求是数据库领域发展的重心。随着企业数据管理系统应用的深化,数据量的高速积累、数据应用场景的不断丰富和数据模型的不断完善,分析师和企业管理层逐渐看到数据分析的价值。
20世纪末,分析型数据库开始崭露头角,OLAP技术路线独立,成为继OLTP之后数据库领域的另一发展重心。OLAP(联机分析处理)的概念最早由关系模型之父埃德加·科德于1993年提出。他认为OLTP已不能满足终端用户对数据库查询分析的要求,用户需要对关系型数据库进行大量的计算才能辅助决策分析。OLAP的技术路线由此独立并得到蓬勃发展,在传统数据库的基础上逐渐发展出数据仓库的产品形态,主要支持面向分析场景的应用,提供结构化的、主题化的数据用于业务反馈和辅助决策。