lua-resty-utils

OpenResty Lua Utils

$ opm get aiyanbo/lua-resty-utils

Name

lua-resty-utils - OpenResty Lua Utils, include collections, redis.

Synopsis

Collections

        # import module
    
        local collections = require("resty.collections")
    
        local expressions = {
                "^/users/\\w+$",
                "^/users/\\w+/trades/\\d+$"
        }
    
        local matched = collections.key_matched(expressions, "/users/W1234567")
    
        print(matched) -- print true

Redis

        # import module
    
        local redis = require("resty.rediscli")
    
        local red = redis.new({host = "127.0.0.1", ...})
    
        local res, err = red:exec(
            function(red)
                return red:get(key)
            end
        )

Authors

Andy Ai

License

mit

Dependencies

openresty >= 1.11.2.1

Versions