Redis 使用一个键和多个散列获取值的最佳方法是什么?
ServiceStack.Redis中有一个代码:Redis 使用一个键和多个散列获取值的最佳方法是什么?,redis,
servicestack,Redis,
servicestack,ServiceStack.Redis中有一个代码: public List<string> GetValuesFromHash(string hashId, params string[] keys) { if (keys.Length == 0) return new List<string>(); var keyBytes = ConvertToBytes(keys); var multiDataList = b
public List<string> GetValuesFromHash(string hashId, params string[] keys)
{
if (keys.Length == 0) return new List<string>();
var keyBytes = ConvertToBytes(keys);
var multiDataList = base.HMGet(hashId, keyBytes);
return multiDataList.ToStringList();
}
public List GetValuesFromHash(字符串hashId,参数string[]键)
{
如果(keys.Length==0)返回新列表();
var keyBytes=ConvertToBytes(键);
var multiDataList=base.HMGet(hashId,keyBytes);
返回multiDataList.toString();
}
我需要
public List<string> GetValuesFromHashes(string key, params string[] hashIds)
public List getvaluesfromhash(字符串键,参数字符串[]hashid)
我如何实现它?我试图添加到ServiceStack Redis,但有点困惑
有什么想法吗