
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
事务和备份恢复是数据库能力的"安全网",平时不起眼,出事时救命。事务保证原子性:多步操作用,失败rollback,成功commit事务要短、要处理回滚、不嵌套:避免死锁和长时间阻塞关键操作前备份:升级、批量删除、转账前都该备份14800011 异常要重建:捕获这个错误码,尝试从备份恢复恢复是覆盖操作:恢复前考虑当前数据是否要先备份。
事务和备份恢复是数据库能力的"安全网",平时不起眼,出事时救命。事务保证原子性:多步操作用,失败rollback,成功commit事务要短、要处理回滚、不嵌套:避免死锁和长时间阻塞关键操作前备份:升级、批量删除、转账前都该备份14800011 异常要重建:捕获这个错误码,尝试从备份恢复恢复是覆盖操作:恢复前考虑当前数据是否要先备份。
if (store!// querySql 用于查询,返回结果集',[100]${if(store!// querySql 用于查询,返回结果集 const resultSet = await store . querySql('SELECT NAME, AVG(SALARY) as avg_salary FROM EMPLOYEE GROUP BY NAME HAVING AVG(SALARY)
if (store!// querySql 用于查询,返回结果集',[100]${if(store!// querySql 用于查询,返回结果集 const resultSet = await store . querySql('SELECT NAME, AVG(SALARY) as avg_salary FROM EMPLOYEE GROUP BY NAME HAVING AVG(SALARY)
Schema 是 KV-Store 里一个容易被忽略的概念。它定义了 Value 的字段结构、类型、索引。数据有约束,写入不合规数据会被拦截建了索引,查询更快分布式同步时,两端 Schema 一致才能正确同步console.info('KVManager 未初始化');return;try {// 定义字段节点// 组装 Schema// 索引路径// 1 表示 STRICT 严格模式,0 表示
Schema 是 KV-Store 里一个容易被忽略的概念。它定义了 Value 的字段结构、类型、索引。数据有约束,写入不合规数据会被拦截建了索引,查询更快分布式同步时,两端 Schema 一致才能正确同步console.info('KVManager 未初始化');return;try {// 定义字段节点// 组装 Schema// 索引路径// 1 表示 STRICT 严格模式,0 表示
用户首选项(Preferences)是 ArkData 里最轻量的存储,但用得最频繁——几乎每个应用都要存配置。下面用一个"应用设置中心"的完整案例,把读写、订阅、存储模式选择、容易出问题的点全过一遍。
用户首选项(Preferences)是 ArkData 里最轻量的存储,但用得最频繁——几乎每个应用都要存配置。下面用一个"应用设置中心"的完整案例,把读写、订阅、存储模式选择、容易出问题的点全过一遍。
数据存哪儿、用什么形态存,是应用架构绕不开的第一道题。鸿蒙 ArkData 给了三套主流存储——用户首选项、键值型数据库、关系型数据库,外加分布式对象、跨应用共享、向量数据库这些进阶能力,选项一多反而容易选错。下面把 ArkData 的能力地图画清楚,再给一套选型决策方法。
数据存哪儿、用什么形态存,是应用架构绕不开的第一道题。鸿蒙 ArkData 给了三套主流存储——用户首选项、键值型数据库、关系型数据库,外加分布式对象、跨应用共享、向量数据库这些进阶能力,选项一多反而容易选错。下面把 ArkData 的能力地图画清楚,再给一套选型决策方法。







