淘宝手机短信发送次数怎么做的

oLanJieKou 2013-07-02 10:19:15
如题 我想知道淘宝手机次数验证是怎么弄的 在我的项目里有这个问题 每天都被人攻击了 想做一个次数限制 求大神解答 。。。
...全文
171 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 2 楼 oLanJieKou 的回复:
额 先谢谢你回答这个问题 但是这个吧 那数据量有点大吧 淘宝的是这样的吗
如果淘宝收到了手机消息,必须去处理这个手机号码相关的各种业务,那么它必定要把时间花在读取相关数据库数据上。这时候就不显“这个操作数据量有点大”了。 如果淘宝收到了手机消息,不去考虑这个手机号码相关的各种业务,那么才会担心平白无故读取数据库问题。 读取数据库,可以使用“数据缓存”技术来优化。例如一段时间之后,假设3亿用户,此时内存中就已经有300个用户的信息(因为至少查询过一次数据库而)已经出现在缓存单元中了,以后针对这300个用户的(不仅仅是手机短信相关、其它业务也相关的)查询并不会再去查询查询数据库了。 但是,如果你还没有理解基于数据库的设计,那么就可以先不去考虑数据缓存机制。先把基于数据库的查询程序做好。
oLanJieKou 2013-07-06
  • 打赏
  • 举报
回复
引用 5 楼 HJ850126 的回复:
用session存储,
不行啊 session存储关了浏览器你就只能发呆了
格桑花 2013-07-03
  • 打赏
  • 举报
回复
用session存储,
oLanJieKou 2013-07-02
  • 打赏
  • 举报
回复
引用 3 楼 devmiao 的回复:
[quote=引用 2 楼 oLanJieKou 的回复:] [quote=引用 1 楼 devmiao 的回复:] 用数据库记录下每个号码每天的发送次数啊。
额 先谢谢你回答这个问题 但是这个吧 那数据量有点大吧 淘宝的是这样的吗 [/quote] 你可以使用B-Tree来存储,这样只要很少的空间。[/quote] 没听说哈 那个啥B-TREE好用不 等下去了解下
devmiao 2013-07-02
  • 打赏
  • 举报
回复
引用 2 楼 oLanJieKou 的回复:
[quote=引用 1 楼 devmiao 的回复:] 用数据库记录下每个号码每天的发送次数啊。
额 先谢谢你回答这个问题 但是这个吧 那数据量有点大吧 淘宝的是这样的吗 [/quote] 你可以使用B-Tree来存储,这样只要很少的空间。
oLanJieKou 2013-07-02
  • 打赏
  • 举报
回复
引用 1 楼 devmiao 的回复:
用数据库记录下每个号码每天的发送次数啊。
额 先谢谢你回答这个问题 但是这个吧 那数据量有点大吧 淘宝的是这样的吗
devmiao 2013-07-02
  • 打赏
  • 举报
回复
用数据库记录下每个号码每天的发送次数啊。

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧