用Mysql建立一个IP表,用户请求到来时每次都要判断用户IP是不是在表里。既请求每次到来都要查询数据库
有什么优化响应的方式吗?
追问:很多啊,既然是限制IP,肯定是海量的。能不能建立索引,或者存入缓存?网上还有说存进map里?你知道吗?我QQ:183425746求指教
有什么优化响应的方式吗?
追问:很多啊,既然是限制IP,肯定是海量的。能不能建立索引,或者存入缓存?网上还有说存进map里?你知道吗?我QQ:183425746求指教
答案:IP表里面的记录多吗?不多的话,一次性把它读到程序的内存里面。在内存里面进行比对,效率高很多。
上一个:怎么修改java web 连接的数据库。myeclipse+mysql的网上购物网站。
下一个:mysql执行查询语句的时候自定义一个列值从1开始增长到总查询结果条数