/// <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 + "*")); }
/// <summary> /// 这里的 MergeKey 用来拼接 Key 的前缀,具体不同的业务模块使用不同的前缀。 /// </summary> /// <param name="key"></param> /// <returns></returns> private static string MergeKey(string key) { return(RedisConfigure.Default().Prefix + key); }