'use strict'; var redis = require('redis'); var client = redis.createClient(); client.sadd('mylist', 1); client.sadd('mylist', 2); client.sadd('mylist', 3); client.set('weight_1', 5); client.set('weight_2', 500); client.set('weight_3', 1); client.set('object_1', 'foo'); client.set('object_2', 'bar'); client.set('object_3', 'qux'); client.sort('mylist', 'by', 'weight_*', 'get', 'object_*', redis.print); // Prints Reply: qux,foo,bar