标签:style http color 使用 io strong 数据 ar
Hello, Lua!
1
|
local msg = "Hello, world!"
|
1
|
local link_id = redis.call("INCR", KEY[1])
|
2
|
redis.call("HSET", KEYS[2], link_id, ARGV[1])
|
3
|
return link_id
|
1
|
redis-cli EVAL "$(cat incr-and-stor.lua)"2 links:counter links:urls http://malcolmgladwellbookgenerator.com/
|
1
|
local link_id = redis.call("INCR", "links:counter")
|
1
|
if redis.call("EXISTS",KEYS[1]) == 1 then
|
2
|
return redis.call("INCR",KEYS[1])
|
3
|
else
|
4
|
return nil
|
5
|
end
|
1
|
redis-cli SCRIPT LOAD "return ‘hello world‘"
|
3
|
1
|
redis-cli SCRIPT LOAD "return ‘hello world‘"
|
3
|
1
|
if redis.call("EXISTS", KEYS[1]) == 1 then
|
2
|
local payload = redis.call("GET", KEYS[1])
|
3
|
return cjson.decode(payload)[ARGV[1]]
|
4
|
else
|
5
|
return nil
|
6
|
end
|
1
|
redis-cli set apple ‘{ "color": "red", "type": "fruit" }‘
|
2
|
=> OK
|
3
|
1
|
if redis.call("EXISTS", KEYS[1]) == 1 then
|
2
|
local payload = redis.call("GET", KEYS[1])
|
3
|
return cmsgpack.unpack(payload)[ARGV[1]]
|
4
|
else
|
5
|
return nil
|
6
|
end
|
1
|
local indiana_pi = 3.2
|
2
|
return indiana_pi
|
1
|
local indiana_pi = 3.2
|
2
|
redis.call("SET", "pi", indiana_pi)
|
3
|
return redis.call("GET", "pi")
|
(转) Lua: 给 Redis 用户的入门指导,布布扣,bubuko.com
标签:style http color 使用 io strong 数据 ar
原文地址:http://www.cnblogs.com/xiaouisme/p/3922767.html