我是Redis Cache的新手。通过使用本文link,我已经实现了从C#代码调用Redis服务器。我可以使用SetValue()方法在Redis DB中设置值。但是我不确定如何在C#代码中的Redis缓存中设置哈希值,因此我无法在互联网上获得很好的示例。请帮助我。
提前谢谢
答案 0 :(得分:2)
在此方面,文档无疑是模糊的。浏览存储库后,SetEntryInHash
似乎就是您想要的。
public bool SetEntryInHash(string hashId, string key, string value)
{
return base.HSet(hashId, key.ToUtf8Bytes(), value.ToUtf8Bytes()) == Success;
}
答案 1 :(得分:1)
您可以使用方法SetEntryInHash(string hashId, string key, string value)
将新条目添加到哈希中,或使用方法SetRangeInHash(string hashId, IEnumerable<KeyValuePair<string, string>> keyValuePairs)
添加条目列表