Ejemplo n.º 1
0
        static void HashTest(RedisDataBase db)
        {
            db.HSet("yswenliH", "saea1", "socket");

            var dic = new Dictionary <string, string>();

            dic.Add("saea2", "mvc");
            dic.Add("saea3", "rpc");
            db.HMSet("yswenliH", dic);

            var v1 = db.HGet("yswenliH", "saea1");

            var v2 = db.HMGet("yswenliH", new List <string>()
            {
                "saea1", "saea2", "saea3"
            });

            var v3 = db.HGetAll("yswenliH");

            var v4 = db.HGetKeys("yswenliH");

            var v5 = db.HGetValues("yswenliH");

            var l1 = db.HLen("yswenliH");

            var l2 = db.HStrLen("yswenliH", "saea1");

            var s = db.HScan("yswenliH");

            var b1 = db.HExists("yswenliH", "saea1");

            var b2 = db.HExists("yswenliH", "saea4");

            db.HDel("yswenliH", "saea1");

            db.HDel("yswenliH", new string[] { "saea2", "saea3" });

            v4 = db.HGetKeys("yswenliH");

            db.Del("yswenliH");

            var i1 = db.HIncrementBy("yswenliH", "inc", 1);

            i1 = db.HIncrementBy("yswenliH", "inc", 1);

            i1 = db.HIncrementBy("yswenliH", "inc", -1);

            i1 = db.HIncrementBy("yswenliH", "inc", -1);

            var i2 = db.HIncrementByFloat("yswenliH", "inc1", 0.1F);

            i2 = db.HIncrementByFloat("yswenliH", "inc1", 0.1F);

            i2 = db.HIncrementByFloat("yswenliH", "inc1", -0.1F);

            i2 = db.HIncrementByFloat("yswenliH", "inc1", -0.1F);
        }
Ejemplo n.º 2
0
        static void StringTest(RedisDataBase db)
        {
            db.Set("yswenli", "good man");

            var val = db.Get("yswenli");

            var keys = db.Keys();

            db.Del("yswenli");

            var e = db.Exists("yswenli");

            db.Expire("saea", 60);

            db.Set("saea", "redis");

            db.ExpireAt("saea", DateTimeHelper.Now.AddSeconds(30));

            var t1 = db.Ttl("saea");

            db.Append("saea", " socket nibility");

            var v = db.Get("saea");

            var v1 = db.GetSet("saea", "redis socket");

            var r = db.RandomKey();

            db.Persist("saea");

            var t2 = db.Ttl("saea");

            var i1 = db.Increment("inc1");

            i1 = db.Increment("inc1");
            i1 = db.Increment("inc1");

            i1 = db.Decrement("inc1");
            i1 = db.Decrement("inc1");
            i1 = db.Decrement("inc1");

            var i2 = db.IncrementBy("inc2", 1);

            i2 = db.IncrementBy("inc2", 1);
            i2 = db.IncrementBy("inc2", 1);

            i2 = db.DecrementBy("inc2", 1);
            i2 = db.DecrementBy("inc2", 1);
            i2 = db.DecrementBy("inc2", 1);

            var i3 = db.IncrementByFloat("inc3", 0.1F);

            i3 = db.IncrementByFloat("inc3", 0.1F);
            i3 = db.IncrementByFloat("inc3", 0.1F);

            i3 = db.IncrementByFloat("inc3", -0.1F);
            i3 = db.IncrementByFloat("inc3", -0.1F);
            i3 = db.IncrementByFloat("inc3", -0.1F);

            var len = db.Len("saea");
        }