找回密码
 立即注册

QQ登录

只需一步,快速开始

在此廾匸你

金牌服务用户

13

主题

71

帖子

196

积分

金牌服务用户

积分
196

时代开发者征文活动

[已处理] 数据存储

在此廾匸你
金牌服务用户   /  发表于:2024-8-5 11:16  /   查看:2003  /  回复:24
5金币
使用客户端缓存命令,如果存在,已将录入数据缓存,但是后面又需要更改数据,如何更改缓存后的数据

最佳答案

查看完整内容

您好,在当前行操作是指在表格当前行的变更命令里去执行吗? 这样的是可以的。

24 个回复

倒序浏览
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-8-5 11:16:17
来自 6#
您好,在当前行操作是指在表格当前行的变更命令里去执行吗?
这样的是可以的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
无理
注册会员   /  发表于:2024-8-5 11:44:29
2#
1.清除缓存
2.重新加载数据(重新获取)
3.做更新验证,确保数据更新成功
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2024-8-5 17:44:35
3#
大佬,请问下是使用客户端缓存操作工具库这个插件的命令吗,更新缓存数据使用存入客户端缓存就好

客户端缓存操作工具库 - 葡萄城市场 (grapecity.com.cn)
回复 使用道具 举报
在此廾匸你
金牌服务用户   /  发表于:2024-8-6 14:21:46
4#
无理 发表于 2024-8-5 11:44
1.清除缓存
2.重新加载数据(重新获取)
3.做更新验证,确保数据更新成功

上面的情况是存在于录入数据中途,也是使用下面这两步吗?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
在此廾匸你
金牌服务用户   /  发表于:2024-8-6 14:30:09
5#
Shawn.Liu 发表于 2024-8-5 17:44
大佬,请问下是使用客户端缓存操作工具库这个插件的命令吗,更新缓存数据使用存入客户端缓存就好

客户端 ...

对,就是这个命令,这种能在当前行操作吗?
回复 使用道具 举报
在此廾匸你
金牌服务用户   /  发表于:2024-8-7 13:49:54
7#
Simon.Sun 发表于 2024-8-7 09:19
您好,在当前行操作是指在表格当前行的变更命令里去执行吗?
这样的是可以的。

每次录入数据后进行缓存,但是中途可能存在数据更新的情况,这种更新当前行数据,如果要更新缓存是否先清空所有数据,再重新加载数据到缓存?
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-8-7 14:03:38
8#
这个有两个方案,缓存的值应该是一个数组对象,每次更新缓存时,需要先获取以前缓存的值,然后把新的数据添加到数组中,然后用同一个 key 再重新设置到缓存里。

另外一个方案是,每次缓存时,重新去获取表格所有数据,然后用同一个 key 去设置覆盖以前缓存。
回复 使用道具 举报
在此廾匸你
金牌服务用户   /  发表于:2024-8-7 16:00:08
9#
Simon.Sun 发表于 2024-8-7 14:03
这个有两个方案,缓存的值应该是一个数组对象,每次更新缓存时,需要先获取以前缓存的值,然后把新的数据添 ...

从性能上考虑,哪种效率更高呢?
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-8-7 16:17:24
10#
这两种方式差不多,第二种方式可能更高些,因为第一种方案涉及到值的解析和修改,第二种方案是收集数据直接替换。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部