redis lua 脚本实例
2023-09-11 14:17:05 时间
List<string[]> pathDeptArrayList = new List<string[]>(); private static void SetEntryInHashIfExists(string tenantId, string key, List<string[]> argvsList) { var luaBody = @"local val=redis.call('EXISTS',KEYS[1]) if val==1 then redis.call('HSET',KEYS[1],ARGV[1],ARGV[2]) end return val"; using (IRedisClient client = RedisManager.GetClient(tenantId, "Org")) { foreach (string[] argvs in argvsList) { string retStr = client.ExecLuaAsString(luaBody, new string[] { key }, argvs); bool isSucc = retStr == "1" ? true : false; } } }
相关文章
- redis实战笔记(6)-第6章 使用 Redis构建应用程序组件
- redis实战笔记(5)-第5章 使用 Redis构建支持程序
- redis基础之安装和配置(一)
- 【面试】吃透了这些Redis知识点,面试官一定觉得你很NB(干货 | 建议珍藏) c#自定义Attribute获取接口实现 纯JS ajax 聊聊DataTable下载 二进制数据的序列化反序列化和Json的序列化反序列化的重要区别
- c#实例化继承类,必须对被继承类的程序集做引用 .net core Redis分布式缓存客户端实现逻辑分析及示例demo 数据库笔记之索引和事务 centos 7下安装python 3.6笔记 你大波哥~ C#开源框架(转载) JSON C# Class Generator ---由json字符串生成C#实体类的工具
- 微服务轮子项目(29) -Redis 单机、主从复制、哨兵、cluster集群、持久化方案
- 用户调研 | 除了 Redis 外,贵司还部署了哪些数据库?
- Redis开发与运维. 1.4 用好Redis的建议
- 使用redis-stat来监控redis实例
- shiro+redis过程中出现的问题
- redis-(error)-MISCONF。Redis。is。configuredto。save。RDBsnapshots
- ELK+Filebeat+redis整合
- Redis开发 - 1. 认识redis
- Redis学习手册(实例代码)
- Redis学习手册(服务器管理)
- Redis Cluster: (error) MOVED
- Redis(一)-- 基础
- Golang 实现 Redis(6): 实现 pipeline 模式的 redis 客户端
- 【Redis入门笔记 01】redis 安装 & 配置
- redis实现spring-redis-data的入门实例
- 由SQL数据库转换Redis的实例
- Redis__WindowsServer主从服务部署及调用实例
- 深入redis内部--实现双向链表
- 曹工说Redis源码(5)-- redis server 启动过程解析,以及EventLoop每次处理事件前的前置工作解析(下)
- Tomcat通过Redis实现session共享的完整部署记录