业务层做位运算与数据库做位运算
来源:5-7 分布式并发场景下用户标签接口的优化以及初始化问题

慕沐0177137
2023-10-06
问题如上,两种方式都可以实现效果,
但是,选择数据库的原因是什么呢?
老师,可以说一下 优劣吗?
写回答
1回答
-
Danny_Idea
2023-10-06
在sql里面做位运算,只需要在写sql的地方做一些修改即可。
在业务层做位运算,需要提前将计算好的结果传递到sql中。
其实两者都比较相似,没有说哪一种方案的优势特别明显,这里选择结合个人习惯就好了,并发任何的技术方案都有绝对的优劣势。
00
相似问题