分享好友

×
取消 复制
58沈剑 栈主 2020-05-22 17:46:04
展开
0
58沈剑 栈主 2020-05-22 17:45:42
展开
0
58沈剑 栈主 2020-05-20 09:54:28
996 提问:订单下单 并且 余额扣款 高并发下(pc和app) 我应该用什么事物隔离级别,,,我看完了你所有的关于并发的文章,但是没有讲事物

高并发下,主要矛盾是吞吐量,互联网最常用的隔离级别是“读提交(RC)”,一致性通过CAS/最终一致性等业务应用层方案解决。 如果并发不高,可以设置为“可重复读(RR)”。 == 另外,高并发的场景,事务用得比较少,基本是默认“一条SQL一个事务”。

0
58沈剑 栈主 2020-05-20 09:50:09
t_ton 提问:沈大,我重新梳理了一遍业务,具体的业务场景是这样子, 集团公司,集团下面有广东公司,湖南公司,浙江公司等, 集团公司的管理员可以对角色进行修改和新建, 广东公司的管理员也可以对角色进行新建和修改, 但是集团的角色对应的权限是全部分公司和集团公司的人员的权限, 而分公司的角色只是可以管理分公司的人员的权限, 例如广东公司的市场经理角色的权限,只可以作用在广东公司的人员身上, 而集团公司的市场经理角色的权限却会影响到所有公司的人身上, 我现在打算设计了一个用户-角色关系表user_role_rel(user_id,role_id),一个权限表, 权限表是(privi_id,role_id),但是这样子一个角色只可以控制相同的权限, 我们现在的需求是同一个角色(市场经理),例如集团公司管理员修改市场经理角色, 这个角色可以影响所有公司该角色的人的权限,而子公司管理员(例如广东公司管理员)修改市场经理角色,只可以影响广东公司的人的权限, 还有一个需求:子公司对市场经理这个角色失效,子公司下面该角色的所有账号都会失效,还有显示角色状态为失效; 而集团公司管理员对市场经理角色进行失效,集团下面所有公司的市场经理角色的人员的账号都会失效,而界面也会显示角色的状态为失效; 但是广东公司对市场经理角色失效,而集团公司没有对市场经理这个角色进行失效,集团管理员看到的角色状态时生效,而广东公司管理员看到的角色状态是失效, 请问这个场景有比较好一点的解决思路?

核心,调研“基于角色的访问控制”,应该能解决你的问题。

1
58沈剑 栈主 2020-05-15 18:11:09
展开
3
996 成员 2020-04-24 23:38:51

我问一下,并发余额扣款应该用什么事物隔离级别,为什么?

展开
0
996 :@沈剑老师
2020-04-24 23:39:44
0
58沈剑 栈主 2020-04-20 15:10:57
展开
1
☀️ :点赞
2020-04-21 14:52:49
0
58沈剑 栈主 2020-04-20 13:52:02
展开
0
58沈剑 栈主 2020-04-15 17:36:19
展开
1
58沈剑 栈主 2020-04-10 13:53:19
展开
0
分享好友

分享这个小栈给你的朋友们,一起进步吧。

架构师之路
创建时间:2019-12-19 10:54:22
架构师之路,沈剑和他的朋友们,聊聊职场,聊聊互联网,聊聊管理,聊聊架构,聊聊人生
展开
购买事项

付费用户可享受文章永久阅读权限;

本课程为虚拟产品,付费后不可退换;

您拥有向小栈作者进行答疑的机会,小栈作者利用业余时间选择性回答;

栈主、嘉宾

  • 58沈剑
    栈主
  • hwayw
    嘉宾
  • 唐川ITPUB
    嘉宾
  • 渔人
    嘉宾

小栈成员

  • ☀️
  • 山中老狐狸
  • gaokeke123
  • 格伯纳
特邀嘉宾

亲爱的{{$mastername}}栈主,

作为我们尊贵的VIP,您可以免费邀请人脉圈的任何人加入小栈,与您共同建设、管理{{$stackname}}小栈,为您站场,期待您的小栈聚集各路大牛

⚠️注意事项:

1.被邀请嘉宾与您同享小栈部分权益,可共同活跃、管理小栈内用户;

2.嘉宾可在24小时之内通过下一步给到的链接注册登录,过期失效;

3.为最大程度保护您小栈的隐私性,请在安全的环境下发给可信任的用户;

4.链接仅可单人单次使用;

5.目前最多可邀请9位嘉宾入驻。

戳我,来吐槽~