it编程 > 游戏开发 > ar

nginx之lua_shared_dict的使用方式

50人参与 2025-06-16 ar

nginx之lua_shared_dict

如果你也业务简单、数据结构简单,并且是单机应用,那你就选择lua_shared_dict nginx共享字典。这是一个不错的缓存方案。

配置语法

lua_shared_dict  dict1 10m
# 字典名称 dict1  内存大小为10m

使用语法

常用的方法:get set delete incr

1. set

语法: success,err,forcible=set(key,value,expiretime?,flag?)

2. get

语法: value,flag=get(key)

3. incr

语法:success,err,forcible=incr(key,step,init)

4. delete

语法:delete(key)

-- 首先获取字典
local dict1 = ngx.shared.dict1
-- 存值
dict1:set("key1","val1",1000)
-- 取值
dict1:get("key1")
-- 自增 操作后key2  为1
dict1:incr("key2",1,0)
-- 删除
dict1:delete("key1")

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

您想发表意见!!点此发布评论

推荐阅读

关于lua_shared_dict的incr方法详解

06-16

速度与耐力齐飞! 金士顿Canvas Go!Plus系列存储卡评测

06-17

致敬Gen5 SSD新晋跑分王! 金士顿叛逆者Renegade G5 4096GB评测

06-17

高能体验背后的真实力! 联想YOGA 27一体机2025款体验测评

06-13

14000MB/s超高读取速度! 雷克沙ARES PRO Gen5战神4TB固态硬盘评测

06-13

Flask请求参数获取常用方式详解

06-19

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论