谢谢关照啊,luarestymysql这个模块里面,我是不是可以自己建个table当缓存啊。这个模块里面没看到可以充当memc的区域啊。求指导
On Wednesday, July 25, 2012 6:09:40 PM UTC+8, G_will wrote:
在 2012年7月25日 下午5:52,ganggewudi
<3925...@qq.com>写道:
刚开始学nginx+lua,问的很业余,可是也很困惑,模块太多,不知道到底需要用哪些模块。目前想实现这样一个逻辑,看看在此能不能得到启示
local value
local key = ngx.arg_key
if key in memc
value = memc(key)
else
value = select from db
insert value = memc(key)
output value
就这样一个逻辑,不知道应该如何使用模块实现,就是一个缓存机制。刚入门,请多关照。
可以用memc-nginx、srcache-nginx和ngx_drizzle模块配合实现,或者全部使用lua-resty-*模块实现。