公司使用Redis保存客户预定过程中的一些信息,但是,页面上有多个异步操作,同时读写,这会造成对象中有些属性相互覆盖的问题,然后,我们不想做成同步,也不想用事务锁的那种形式,因为当初想使用Redis就是速度快,如果做成那样子,那就跟当初session是一个样子了,请问有什么方法解决这个问题?
这不是同步异步操作的问题,这是多线程并发写的问题。
是的,暂时想到的方案是,将各类型的资源,做成不同的Key,减低被覆盖的风险。