OLAP与OLTP
OLTP和OLAP是两种常用的数据管理系统。OLTP(联机事务处理)是一类管理事务处理的系统。OLAP(Online ****ytic Processing,联机分析处理)顾名思义,是一种查询多维数据库的方法的汇编。OLAP是一种BI(商业智能)工具。BI是指基于计算机的方法,用于从业务数据中识别和提取有用的信息。
什么是OLAP?
OLAP是一类系统,它提供了对多维查询的答案。通常OLAP用于营销、预算、预测和类似应用。不用说,OLAP所用的数据库配置为复杂和临时查询,并考虑到了快速的性能。通常,矩阵用于显示OLAP的输出。查询的维度来自行/列的数量。他们经常使用多个表上的聚合方法来获取摘要。比如,可以用它来了解今年沃尔玛的销售情况,而不是去年?下一季度的销售预测是什么?通过观察百分比变化,可以对趋势说些什么?
什么是OLTP?
OLTP是一类专门用于管理面向事务的应用程序的系统。它们便于事务处理中的数据输入和检索。在这里,交易可以是指计算机或数据库交易或商业商业交易。OLTP系统通常能够立即响应用户请求。例如,ATM(自动取款机)就是商业交易处理的一个例子。最近的OLTP系统能够跨越多个公司,并且可以通过网络工作。对于运行面向OLTP的数据库的大型应用程序,可能需要使用诸如CICS之类的事务管理软件系统。分散的OLTP数据库系统将要处理的事务分配到网络上的多台计算机。通常,SOA(面向服务的体系结构)和Web服务包含OLTP系统。
OLAP和OLTP有什么区别?