Как правильно использовать Redis ZUNIONSTORE, используя LUA - PullRequest
0 голосов
/ 13 сентября 2018

Я очень плохо знаком с LUA, но я пытаюсь заставить ZISIONSTORE от Redis работать на меня через скрипт LUA, работающий на Python.

Вот что у меня есть, но я продолжаю получать ERR syntax error.Есть идеи?

"""
local user_id = ARGV[1]
local dest = 'user:'.. user_id ..':has_followers_test'
local keys = {
    'user:' .. user_id .. ':has_followers_explicit',
    'user:' .. user_id .. ':has_followers_implicit'
}
redis.call('ZUNIONSTORE', dest, #keys, unpack(keys), 'AGGREGATE', 'MIN')
"""

get_lua_values = g.redis_fg.register_script(lua_script)
print(get_lua_values(args=[3]))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...