21、数据存储模式与现代数据驱动应用架构

数据存储模式与现代数据驱动应用架构

1. 不同的数据存储模式概述

不同的基础技术需要不同的数据存储模式。了解这些模式及其优缺点,有助于在设计数据存储方式时做出更合适的选择。这些模式可作为未来开发的起点,并非普遍适用,而是在设计数据存储时可供参考的大致方法。

1.1 关系型数据库

关系型数据库的数据有多种用途,可作为应用程序的数据源,设计为尽可能快速地提供应用所需的数据;也可用于报告和分析目的,设计为便于分析和报告工作负载。前者通常称为在线事务处理(OLTP)工作负载,后者称为在线分析处理(OLAP)工作负载。

1.1.1 OLTP 数据库
  • 特点 :旨在快速执行表的创建、检索、更新和删除操作。表通常设计得尽可能宽,以便通过一个查询为多个并发用户检索所需的所有数据,无需执行可能代价高昂的连接操作。
  • 适用场景 :例如电子商务应用的运营 OLTP 数据库,用于处理诸如“这个商品的价格是多少?”“客户的上一次交易是什么?”“存储该员工的工作时间”等操作。
  • 与无服务器 SKU 的适配性 :OLTP 数据库通常会被应用程序的用户频繁访问。当有许多并发用户时,会有许多并发查询;当没有用户活动时,数据库流量通常很少。因此,OLTP 数据库非常适合无服务器 SKU,无需干预即可实现所需的扩展。
1.1.2 OLAP 数据库
  • 特点 :用于回答不同类型的问题,如“哪些产品的利
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值