redis>lua脚本
String lua="local num=redis.call('incr',KEYS[1])\n"+"if tonumber(num)==1 then\n"+ "\tredis.call('expire',KEYS[1],ARGV[1])\n"+ "\treturn 1\n"+"elseif tonumber(num)>tonumber(ARGV[2]) then\n"+ "\treturn 0\n"+ "else \n"+ "\treturn 1\n"+ "end\n"; ip在10s内访问5次
例如这样的:
127.0.0.1 10 5
key ARGV[1] ARGV[2]
一点点学习,一丝丝进步。不懈怠,才不会被时代淘汰