业务层做位运算与数据库做位运算

来源:5-7 分布式并发场景下用户标签接口的优化以及初始化问题

慕沐0177137

2023-10-06

问题如上,两种方式都可以实现效果,
但是,选择数据库的原因是什么呢?
老师,可以说一下 优劣吗?

写回答

1回答

Danny_Idea

2023-10-06

在sql里面做位运算,只需要在写sql的地方做一些修改即可。

在业务层做位运算,需要提前将计算好的结果传递到sql中。

其实两者都比较相似,没有说哪一种方案的优势特别明显,这里选择结合个人习惯就好了,并发任何的技术方案都有绝对的优劣势。

0
0

SpringCloudAlibaba高并发仿斗鱼直播平台实战

SpringCloudAlibaba高并发仿斗鱼直播平台实战

421 学习 · 344 问题

查看课程