私はphpredis拡張機能を使用しており、呼び出すと:
redis.call("ZREVRANGE", KEYS[1], start, endPos, 'WITHSCORES')
lua スクリプトでは、
array(6) {
[0] =>
string(5) "10010"
[1] =>
string(2) "12"
[2] =>
string(5) "10012"
[3] =>
string(2) "-2"
[4] =>
string(5) "10011"
[5] =>
string(2) "-2"
}
実際には、連想配列を返したい:
array(
"10010" => 12, "10012 => -2, ...
)