gpt4 book ai didi

lua - 在redis中存储和使用lua脚本

转载 作者:可可西里 更新时间:2023-11-01 11:20:34 24 4
gpt4 key购买 nike

我实际上只用了 5 分钟就发现了 redis 和 lua 中的脚本,所以如果我遗漏了一些重要的点请原谅我,但是有什么理由不保存一些lua 函数redis 中重用为某种模块 加载?粗略的例子:

redis 127.0.0.1:6379> set keyCount "return function(...) return table.getn(redis.call('keys', arg[1])) end"
redis 127.0.0.1:6379> eval "return loadstring(redis.call('get', KEYS[1]))()(ARGV[1])" 1 keyCount *

最佳答案

你可以这样做,但它并不是很有用。您可能应该使用 EVALSHA相反。

关于lua - 在redis中存储和使用lua脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36337949/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com