2 个仓库
Tools that run Lua scripts on a Redis server with named parameter replacement for complex, atomic server-side logic.
Distinct from Lua Scripting: Distinct from general Lua Scripting: focuses specifically on executing Lua scripts within Redis, not general-purpose Lua scripting.
Explore 2 awesome GitHub repositories matching data & databases · Redis Lua Script Executors. Refine with filters or upvote what's useful.
General purpose redis client
Implements Lua script execution on Redis servers with named parameter replacement for atomic server-side logic.
这是一个 Ruby 客户端库和协议驱动程序,用于将 Ruby 应用程序与 Redis 数据库集成。它作为一个通信层,管理协议版本并提供执行数据库操作的统一接口。 该库支持多种部署拓扑,包括独立实例、用于高可用性主节点发现和故障转移的 Redis Sentinel,以及具有槽位感知请求路由和节点发现的 Redis Cluster。它还提供使用一致性哈希的客户端分片,以将数据分布在独立的服务器上。 广泛的功能包括原子事务管理和用于服务器端转换的 Lua 脚本,以及对地理空间坐标和流等专用数据类型的支持。性能通过命令流水线和原生解析扩展进行优化,而安全性则通过 SSL/TLS 加密和双向证书认证进行处理。 该客户端包含使用容器编排独立和集群数据库拓扑的工具,用于自动化集成测试。
Executes Lua scripts on the Redis server to perform complex, atomic data transformations.