OLTP 与 OLAP

从上个世纪 60 年代开始,计算机系统就被人们用于执行薪资结算、会计和计费等领域的任务。那时,用户输入数据,计算机系统再对数据进行处理,从而完成一系列的增删改查操作,这就是早期的 OLTP 。随着计算机技术与数据库技术的进一步发展,OLTP 在*、银行和企业信息系统中被广泛应用至今。如今,OLTP 被认为是一种低延迟、高容量、高并发工作负载,通常用于开展业务,例如接订单和履行订单,进行装运,为客户开账单,收款等事务处理。优品拍拍 

而 OLAP 被认为是分析工作负载。OLAP 面对的场景是相对较高的延迟,较低的数量和较低的并发工作负载,这些负载通常用于通过分析运营,历史和大数据,制定战略决策或采取措施来提高公司绩效,提升产品质量,改善客户体验,进行市场预测等。随着近年来大数据技术的兴起,企业对数据分析的场景在时效性方面有了更高的要求,大规模数据下的 OLAP 也开始成为众多企业的刚需。 

上一篇:OLAP数据库初探


下一篇:战斗民族开源 | ClickHouse万亿数据双中心的设计与实践