Kong的数据库缓存用到了ngx.shared.cache
local cache = ngx.shared.cache
这个cache是哪来的呢?其实是在nginx的配置文件里面:
vagrant@precise64:~$ cat /usr/local/kong/nginx-kong.conf | grep cache
lua_code_cache on;
lua_shared_dict cache 128m;
lua_shared_dict cache_locks 100k;
ngx.shared.cache是一个128M的lua_shared_dict