追寻小猫咪

文章
6
资源
0
加入时间
3年0月9天

重复支付问题

1、先查,然后判断是否插入或更新。 无法保证原子性。2、使用事务, 数据库锁。 可以保证原子性。3、如果想用高并发无锁,使用数据库唯一索引,或组合索引。4、不想消耗服务器资源,逻辑前加redis进行限制。以上是库在己方的情况,实际中因为设计到第三方接口调用和回调,复杂度会大大提高。...

员工管理和账号管理

员工管理和账号管理员工管理和账号管理是B端产品经常遇到的功能模块,同属于账号体系内。账号体系模块包含的几个必备功能点在此不做解释了,后面会有文章讲述。这里只说说员工管理和账号管理的关键点干货一、特点员工管理,挂在组织架构下的员工,关键属性是姓名,手机号,工号,职位,归属部门等,一些对人员的描述属性。账号管理,用于登录系统的账号,由账号,密码组成。可以理解为登录系统的凭证,比如,使用163邮箱可以登录网易邮箱,也可以登录网易中心,也可以登录网易严选。所以,很明显,两者描述的主题\对象 不同!二