打印在Redis的log文件中。如果是集群,则需要根据你lua运行的key找到对应的Redis节点。在该节点配置文件.conf文件里配置的logfile路径下可找到对应的日志。
当然,redis.log命令redis.log(redis.LOG_NOTICE,"日志")里的日志级别要与.conf配置文件里配置的日志级别loglevel相同。才能打印出日志。
DEL 删除给定的一个或多个 key,不存在的 key 会被忽略,返回值:被删除 key 的数量
DUMP 序列化给定 key,返回被序列化的值,使用 RESTORE 命令可以将这个值反序列化为 Redis 键
EXISTS 检查给定 key 是否存在
EXPIRE 为给定key设置有效时间,接受时间点
EXPIREAT 为给定key设置有效时间,接受时间戳timestamp
KEYS 查找所有符合给定模式 pattern 的 key;KEYS * 匹配数据库中所有 key;KEYS h?llo 匹配 hello,hallo等。KEYS h[ae]llo匹配hello和hallo
MIGRATE 将 key 原子性地从当前实例传送到目标实例的指定数据库上,一旦传送成功, key 保证会出现在目标实例上,而当前实例上的 key 会被删除。执行的时候会阻塞进行迁移的两个实例
MOVE 将当前数据库的 key 移动到给定的数据库 db 当中
OBJECT 从内部察看给定 key 的 Redis 对象
PERSIST 移除给定 key 的有效时间
PEXPIRE 以毫秒为单位设置 key 的有效时间
PEXPIREAT 以毫秒为单位设置 key 的有效时间(timespan)
PTTL 以毫秒为单位返回key的剩余有效时间
RANDOMKEY 从当前数据库中随机返回(已使用的)一个key
RENAME 将Key改名
RENAMENX 当且仅当 newkey 不存在时,将 key 改名为 newkey
RESTORE 反序列化给定的序列化值,并将它和给定的 key 关联
SORT 返回或保存给定列表、集合、有序集合 key 中经过排序的元素
TTL 以秒为单位,返回给定 key 的剩余有效时间
TYPE 返回 key 所储存的值的类型
SCAN 增量迭代
Redis’ embedded Lua engine provides a function that prints to its log file (configured with the loglevel and logfiledirectives in your redis.conf). This function, conveniently named redis.log, is dead simple to use – just call it from your script like so:
redis.log(redis.LOG_WARNING, "foo bar")