gpt4 book ai didi

c# - Redis客户端GetAll某个类的keys

转载 作者:IT王子 更新时间:2023-10-29 05:57:27 24 4
gpt4 key购买 nike

我有一个带有很多键(大约 100 个)的 redis,我只想从 ClassA 类型中选择键(只是一个例子)。

现在我正在执行 GetAllKeys,然后在所有项目上进行 foreach 循环并仅选择相关键。

是否可以只选择相关键并通过一个函数获取所有键?

当我执行 GetAll 时,我只得到 2 个项目,而我应该得到大约 45 个。

最佳答案

以下代码将帮助您找到特定的键,您必须在字符串后指定 * 通配符,只会从 Redis 服务器获取特定的键。

 using (RedisClient redisClient = new RedisClient("localhost"))
{
string searchString = "ClassA*";

var getSpecificKeys = redisClient.SearchKeys(searchString);

foreach (var getKey in getSpecificKeys)
{
// operation
}
}

关于c# - Redis客户端GetAll某个类的keys,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13439118/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com