首页
›
移动端与Android应用开发
›
056-离线优先架构Compose快照回归
›
《快照一致性:Room与DataStore选型实战》
VIP20
本课程属于:056-离线优先架构Compose快照回归
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
快照一致性:Room与DataStore选型实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
快照一致性概述
什么是快照一致性 · 为什么在Android本地存储中重要
快照一致性概述
什么是快照一致性
02
Room与DataStore简介
两种持久化方案的定位与核心特性
Room
DataStore
03
事务与快照
数据库事务隔离级别 · 快照读的概念
事务
快照
04
Room的ACID保证
Room如何通过SQLite实现原子… · 一致性 · 隔离性
Room
ACID
05
DataStore的并发模型
基于协程的异步写入 · 如何保证数据一致性
DataStore
的并发模型
06
快照隔离级别
SQLite默认的串行化 · DataStore的乐观锁机制
快照隔离级别
SQLite
07
Room中的事务管理
@Transaction注解 · 手动事务控制
Room
事务管理
08
DataStore中的事务
无显式事务 · 通过Flow和原子操作保证一致性
DataStore
事务
09
读写冲突
多线程环境下Room与DataSto…
读写冲突
Room
10
快照读取的实现
Room的LiveData/Flow… · DataStore的Flow
快照读取的实现
Room
11
数据迁移方案
Room的Migration · DataStore的版本管理
数据迁移方案
Room
12
复杂查询与快照
Room的JOIN · 聚合查询对快照一致性的影响
复杂查询
快照
13
DataStore的Preferences与Proto
两种类型的数据一致性与性能差异
DataStore
Preferences
14
Room的实体关系
一对多 · 多对多如何影响快照
Room
的实体关系
15
批量写入性能对比
Room的事务批量插入 vs Dat…
批量写入性能对比
Room
16
实时更新机制
Room的RoomDatabase回…
实时更新机制
Room
17
选型因素一
数据结构复杂度(关系型vs键值型)
选型因素一
vs
18
选型因素二
读写频率与并发量
选型因素二
读写频率
19
选型因素三
数据一致性要求(强一致性vs最终一致…
选型因素三
vs
20
混合使用Room与DataStore
什么场景下同时使用 · 如何保持一致性
Room
DataStore
21
快照一致性实战
使用Room实现账单系统的账户余额更…
快照一致性实战
Room
22
快照一致性实战
使用DataStore实现用户设置同…
快照一致性实战
DataStore
23
测试快照一致性
单元测试与集成测试策略
测试快照一致性
单元测试
24
错误恢复
Room的WAL模式与DataSto…
错误恢复
Room
25
版本升级与降级
Room的fallbackToDes… · DataStore的迁移策略
版本升级
降级
26
性能监控
使用SQLite分析工具与DataS…
性能监控
SQLite
27
架构设计
结合MVVM · Repository模式中的快照一致…
架构设计
MVVM
28
线程安全
Room的线程限制 vs DataS…
线程安全
Room
29
案例对比
电商应用购物车功能选型分析
案例对比
电商应用购物车功…
30
总结与最佳实践
Room vs DataStore决…
最佳实践
Room
所属VIP或分类
同VIP:CI中Compose快照回归错误排查方法
同VIP:CI运行中Compose快照回归自动化测试配置方法
同VIP:Compose快照回归常见错误与解决方案教程