作者回复: 这是我之前开源的限流框架,你可以看看,比较详细了。而且里面还有一篇我发到infoq上的文章,讲设计思路。
https://github.com/wangzheng0822/ratelimiter4j
作者回复: 小数据量的情况下,散列表在存储和匹配上并不一定比二分查找高呢
作者回复: hash set对于小数据量也不一定比有序数组效率高呢。毕竟hash set还要计算哈希值、处理冲突等。
作者回复: 散列表本身就有解决冲突的机制的
作者回复: 可以把参数拼到url中 或者重新设计鉴权规则
编辑回复: 哈哈 看来会给你惊喜了