找回密码
 立即注册

QQ登录

只需一步,快速开始

在此廾匸你

金牌服务用户

13

主题

71

帖子

196

积分

金牌服务用户

积分
196

时代开发者征文活动

[已处理] 数据存储

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

24 个回复

正序浏览
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-8-13 13:44:53
25#
保存哈,字打错了。
回复 使用道具 举报
在此廾匸你
金牌服务用户   /  发表于:2024-8-13 12:06:15
24#
Simon.Sun 发表于 2024-8-13 11:44
嗯,这样的话,这个场景就不能使用服务端缓存去处理,因为是并发操作的。
还是得用服务端命令结合事务和数 ...

每次数据报错,是指返回的数据错误?
那比如断电这种呢?
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-8-13 11:44:08
23#
本帖最后由 Simon.Sun 于 2024-8-13 12:11 编辑

嗯,这样的话,这个场景就不能使用服务端缓存去处理,因为是并发操作的。
还是得用服务端命令结合事务和数据表操作去处理。
每录入一条数据就保存,且并发操作高的话,对服务器和数据库压力都比较大,建议是做成批量提交。减少和服务器和数据库交互次数。

如果是担心数据录入一半丢了,重新录入的情况,可以考虑在每次保存数据时,勾选下异步去调用服务端命令,看能否满足需求。
回复 使用道具 举报
在此廾匸你
金牌服务用户   /  发表于:2024-8-13 09:20:57
22#
Simon.Sun 发表于 2024-8-13 09:10
您好,这个我觉得您生产数据往表里存储,然后去统计表的记录数量是否可以。
或者您可以再补充下您那边的实 ...

使用数据表操作吗?
整个生产过程是,存在多人同时操作的情况,每录入一条数据就进行保存(需要存入两个数据表),并且能够实时统计生产的数据,多人的数据也能同步。
之前使用的是数据表操作,录入即保存,但是速度很慢,改使用客户端缓存命令,无法进行数据统计同步
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-8-13 09:10:57
21#
您好,这个我觉得您生产数据往表里存储,然后去统计表的记录数量是否可以。
或者您可以再补充下您那边的实际场景吗?
回复 使用道具 举报
在此廾匸你
金牌服务用户   /  发表于:2024-8-13 08:40:43
20#
Grayson.Shang 发表于 2024-8-12 17:37
大佬您好,咱们说的多人录入数据,是多人同时进行数据录入的时候,从缓存读取的数据,不一致吗?
因为咱们 ...

对,就是生产过程中多人同时操作时,我需要统计生产的个数,需要数据同步,那这种应该怎么做?
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-8-12 17:37:23
19#
大佬您好,咱们说的多人录入数据,是多人同时进行数据录入的时候,从缓存读取的数据,不一致吗?
因为咱们咱们这个数据的存储并不是存储到数据库中的,而是存储到缓存中,缓存本地没有锁,也就是数据库不开启事务的几种情况,在并发的时候,都是有可能发生的。
一般若是若是前端只是做数据查询的话,才会使用服务端缓存,或者客户端缓存,若是需要做数据更新或者录入的话,一般需要先从数据库中获取一下最新数据,在更新的时候开启事务,也可以保证数据的一致性。
回复 使用道具 举报
在此廾匸你
金牌服务用户   /  发表于:2024-8-12 11:11:36
18#
Shawn.Liu 发表于 2024-8-12 10:25
大佬,不确定您这边遇到的是什么报错这边还无法分析哈,可以截图下浏览器调试时控制台的报错或者上传一个 ...

多人录入数据时,统计的数量并没有同步

本帖子中包含更多资源

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

x
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2024-8-12 10:25:46
17#
在此廾匸你 发表于 2024-8-12 08:39
Simon.Sun 发表于 2024-8-9 16:56
这个还没有哈,使用方法和客户端缓存类似。
下面这种报错了,是哪里不 ...

大佬,不确定您这边遇到的是什么报错这边还无法分析哈,可以截图下浏览器调试时控制台的报错或者上传一个demo这边复现后可以更好的理解您的问题
回复 使用道具 举报
在此廾匸你
金牌服务用户   /  发表于:2024-8-12 08:39:13
16#
本帖最后由 在此廾匸你 于 2024-8-12 08:40 编辑

Simon.Sun 发表于 2024-8-9 16:56
这个还没有哈,使用方法和客户端缓存类似。

下面这种报错了,是哪里不对吗?

本帖子中包含更多资源

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

x
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部