登录
注册
讨论
阅读
话题
PHP
Java
mysql
一个操作请求多个服务如何保证数据的安全?
一个订单操作,购买商品。
要同时减少用户积分,插入订单。
同在一个库里可以为积分表加上悲观锁锁定,防止并发产生数据被多次读取。
现在用HTTP请求了积分服务,订单服务,如何用上锁呢?来防止减少积分为负数
==================项目是分的服务,积分服务,订单服务 。数据库也是分开的。锁用不了
3个回复
黑色羽翼
爱情埋在心灵深处,并不是住在双唇之间。
可以使用事务机制
行者
谁不会休息,谁就不会工作
这个你要考虑到会不会产生并发的问题,如果存在并发问题,建议放队列+事物进行处理。
匿名用户
积分可以用redis做
登录参与讨论
相关问题
哪些细节可以看出一个人的城府深?
作为一个初创公司的产品,出路何在?
做为一个创新型IT公司的CEO,需要哪些素养?
什么样的产品经理才是一个合格的产品经理?
一个团队甚至领导学历都比自己低的单位,如何摆正自己的位置,又如何与同事相处?
如何给产品起一个好的名字?
在一个很不规范的团队工作,怎么更好的跟开发团队处好关系
哪个理财产品收益高而且又安全?
一个人住,怎么能过得比较温暖温馨? 有家的感觉?
请问凭借生活经验,不凭借数据,是否能做好产品呢?
面试官出了一道考题,“给你10个人,把一个城市的所有灯泡统计出来”,如果你是面试者,你会怎么回答?
首页
话题
发起
搜索
我
登录
微博登录
QQ登录
注册