8、云原生应用的数据存储与处理

云原生应用的数据存储与处理

一、单页应用(SPA)与内容分发网络(CDN)

单页应用(SPA)通常由静态资源组成,这些静态资源可以存储在块存储服务中,并通过内容分发网络(CDN)提供给用户。如图所示,CDN 通过在靠近客户端的边缘缓存静态资源,实现了这些资源的快速加载。不过,SPA 必须采用缓存清除技术,例如在发生更改的资源上添加哈希值,或者在更新推送到存储时使 CDN 缓存中的特定项失效。这些任务通常在持续交付管道中实现。

二、云原生应用的数据特性

云原生应用充分利用了云的优势,尤其是在数据系统方面。其数据特性主要包括以下几点:
1. 优先选择托管数据存储和分析服务 :各大公共云提供商都提供了多种托管服务,用于存储、处理和分析数据。一些公司还在云提供商上提供托管数据库,如 MongoDB 的 MongoDB Atlas,可在亚马逊网络服务(AWS)、微软 Azure 和谷歌云平台(GCP)上使用。使用托管数据库,团队可以专注于构建使用数据库的应用程序,而无需花费时间配置和管理底层数据系统。
2. 使用多语言持久化、数据分区和缓存 :通过结合多种数据存储技术,满足不同类型数据的存储和访问需求。
3. 接受最终一致性,并在必要时使用强一致性 :根据应用的实际需求,灵活选择合适的一致性模型。
4. 优先选择可扩展、容错且针对云存储进行优化的云原生数据库 :确保数据库能够适应云环境的特点和需求。
5. 处理分布在多个数据存储中的数据 :在微服务架

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值