我使用Java Redis客户端“ Jedis”。
例如,当使用zrange获取排序的集合时,客户端指定它返回一个Set,根据定义,该集合没有排序保证。
这个老问题提到了问题,但我没有找到是否解决的参考。
我可以这样做,知道订单会被保留吗?
Setresults = jedisCli.zrange(key, start, end); MyObject[] requestedOrderedObjects = new MyObject[results.size]; int i = 0; foreach(String result: results) { requestedOrderedObjects[i++] = MyObject.loadFromString(result); } return requestedOrderedObjects;
感谢您的任何帮助。