问题描述
C#Memcached里面缓存了1000条数据如何模糊查询key为user_开头的?
解决方案
解决方案二:
这需求等价于怎么模糊查询Dictionary里的key
解决方案三:
传递一个搜索的正则规则pattern///<summary>///搜索匹配到的缓存///</summary>///<paramname="pattern"></param>///<returns></returns>publicIList<string>SearchCacheRegex(stringpattern){List<string>l=newList<string>();IList<string>cacheKeys=MemcachedManager.GetAllKeys();foreach(varitemincacheKeys){if(Regex.IsMatch(item,pattern)){l.Add(item);}}returnl.AsReadOnly();}
解决方案四:
没弄过,帮顶下
时间: 2025-01-29 15:01:47