Redis Command To Sort Keys
PHP Snippet 1:
EVAL "local keys = redis.call('KEYS','post:*');
if (table.getn(keys) == 0) then return {} end;
table.sort(keys);
return redis.call('MGET',unpack(keys));"
PHP Snippet 2:
// a scoreless sorted set can be used as an index
SET post:1500 <value>
ZADD posts_index 0 post:1500
// Whenever you need a sorted (range) of items, you first check the index
ZRANGE posts_index - + BYLEX
ZRANGE posts_index [posts:1000 (posts:2000 BYLEX