示例#1
0
 /// <summary>
 /// Redis Keys模糊匹配
 /// </summary>
 /// <param name="keys"></param>
 /// <returns></returns>
 public static IEnumerable <RedisKey> GetLikeKeys(string keys)
 {
     string[] cs = Coonstr.Split(':');
     if (cs.Length == 1)
     {
         cs[1] = "6379";
     }
     return(GetServer(cs[0], Convert.ToInt32(cs[1])).Keys(pattern: RedisConfigure.Default().Prefix + keys + "*"));
 }
示例#2
0
 /// <summary>
 /// 这里的 MergeKey 用来拼接 Key 的前缀,具体不同的业务模块使用不同的前缀。
 /// </summary>
 /// <param name="key"></param>
 /// <returns></returns>
 private static string MergeKey(string key)
 {
     return(RedisConfigure.Default().Prefix + key);
 }