排名
                
                
                    6
                
            
                    文章
                
                
                    6
                
            
                    粉丝
                
                
                    16
                
            
                    评论
                
                
                    8
                
            
            {{item.articleTitle}}
            
    {{item.blogName}} : {{item.content}}
        
            ICP备案  :渝ICP备18016597号-1
        
        
            网站信息:2018-2025TNBLOG.NET
        
        
            技术交流:群号656732739
        
        
            联系我们:contact@tnblog.net
        
        
            公网安备:
50010702506256
        
    
50010702506256
        
        
            欢迎加群交流技术
        
    
                原
        
    
ServiceStack.Redis删除以某个key开头的数据。获取某个key开头的数量,每个key开头的所有Key
    
    分类:
    Redis
删除以userkey开头的数据
redis.RemoveByPattern("userkey*");还可以考虑使用正则表达式删除
redis.RemoveByRegex("正则表达式");也可以先使用GetAllKeys方法得到所有的key,然后找到你想删除的干掉就行了
redis.GetAllKeys()
每个key开头的所有Key
 IEnumerable<string> keys = redis.GetKeysByPattern("articleDetails_*");
获取某个key开头的数量
int count = redis.GetKeysByPattern("articleDetails_1").Count();感觉这样有可能key多了会有点影响效率,可以考虑单独使用一个键值对来记录数量
欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)
评价