2021
02-21
02-21
ASP.NET Core对不同类型的用户进行区别限流详解
前言老板提出了一个新需求,从某某天起,免费用户每天只能查询100次,收费用户100W次。这是一个限流问题,聪明的你也一定想到了如何去做:记录用户每一天的查询次数,然后根据当前用户的类型使用不同的数字做比较,超过指定的数字就返回错误。嗯,原理就是这么简单。不过真正写起来还要考虑更多问题:统计数据的数据结构是什么样的?字典or行记录?统计数据记录到哪里?内存orMySQLorRedis?分布式应用怎么精确计数?...
继续阅读 >