sql >> データベース >  >> NoSQL >> Redis

パターンごとにキーを削除または取得する方法をRedisStackExchange

    次のようにして、redisキャッシュからアイテムをバッチ削除できます。 (StackExchange.Redis.StrongName v1.0.488)

    foreach (var ep in _muxer.GetEndPoints())
    {
        var server = _muxer.GetServer(ep);
        var keys = server.Keys(database: _redisDatabase, pattern: pattern + "*").ToArray();
        _db.KeyDeleteAsync(keys);
    }
    

    _muxer ConnectionMultiplexerのインスタンスです

    質問どおりにパターンごとに削除することはありませんが、各キーを個別に削除するよりもはるかに高速です。



    1. MySQLからMongoDBへ-管理に関するチートシート

    2. pymongoでmongodbをソートする方法

    3. MongoDBインデックス交差

    4. Mongodbが起動しません