为了账号安全,请及时绑定邮箱和手机立即绑定

现要求做一个功能,可以给每个用户发一条促销短信(一个手机号只能发一条)。

现要求做一个功能,可以给每个用户发一条促销短信(一个手机号只能发一条)。

小怪兽爱吃肉 2023-04-09 17:13:16
手机记录表有100万多条数据,其中手机号有重复,并且手机记录表的数据还在不停的增加。 求比较好的解决思路。
查看完整描述

3 回答

?
POPMUISE

TA贡献1765条经验 获得超5个赞

select distinct(t.mobile) from mytable as t 查出来不重复的手机号码,然后再发

查看完整回答
反对 回复 2023-04-12
?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

手机记录表中重复的手机号可不可以去掉?找个晚上跑个SQL去掉重复数据,以后再插入的时候先校验这个手机号存不存在,再执行插入或更新操作。

查看完整回答
反对 回复 2023-04-12
?
慕容3067478

TA贡献1773条经验 获得超3个赞

先试试查找的效率如何呗,也可以查询出来放在缓存当中呗,然后再定期更新缓存即可,如果使用了Ehcache或其它缓存框架,定期更新这个事情只要配置适当的参数即可实现,具体做法则视缓存框架的不同而不同。

查看完整回答
反对 回复 2023-04-12
  • 3 回答
  • 0 关注
  • 97 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信