这种业务一般是如何制作?
1.删除所有相关用户的信息?
2.只删除用户表中的单条记录?
3.对屏蔽的用户不进行查询?
感觉每一种都是不小的工作量,一般这种业务是怎么做的?
这种业务一般是如何制作?
1.删除所有相关用户的信息?
2.只删除用户表中的单条记录?
3.对屏蔽的用户不进行查询?
感觉每一种都是不小的工作量,一般这种业务是怎么做的?
1、听你描述,应该是对现有系统进行改造,最快的处理方式就像一楼所说,添加删除标志字段,在 bus 层,对所有用户的筛选添加筛选条件,只查找没有删除的用户即可;
2、一般不推荐物理删除。两方面原因,一方面是可能会存在恢复已注销会员类的需求,物理删除数据会可能会对后续的业务造成不可恢复的影响。另一方面,对于会员数量的统计,为了提高数据量,一般都会默认将已注销会员统计在内,如果直接物理删除,会出现会员数量越来越少的情况,这种情况,你们产品估计要拿程序猿们去祭天了。辛辛苦苦攒的会员,竟然越来越少?
我的设计:
15 回答8.4k 阅读
7 回答5.3k 阅读
6 回答6.8k 阅读✓ 已解决
8 回答6.2k 阅读
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决