RedisList操作记录

关于redis的list数据结构的操作记录;
redis的list的lpush和rpop结合实现先进先出
redis的list的lpush和lpop结合实现后进先出
redis的list的rpush和lpop结合实现先进先出
redis的list的rpush和rpop结合实现后进先出

	//操作记录
 	jedis.lpush("TestA", "spring");
    jedis.lpush("TestA", "springMVC");
    jedis.lpush("TestA", "mybatis");
    //jedis.flushDB();
    System.out.println("TestA:"+jedis.lpop("TestA"));
    System.out.println("TestA:"+jedis.lpop("TestA"));
    System.out.println("TestA:"+jedis.lpop("TestA"));

    //存放数据
    jedis.lpush("TestA", "spring");
    jedis.lpush("TestA", "springMVC");
    jedis.lpush("TestA", "mybatis");

    System.out.println("TestA:"+jedis.rpop("TestA"));
    System.out.println("TestA:"+jedis.rpop("TestA"));
    System.out.println("TestA:"+jedis.rpop("TestA"));

    //存放数据r
    jedis.rpush("TestA", "spring");
    jedis.rpush("TestA", "springMVC");
    jedis.rpush("TestA", "mybatis");
    System.out.println("TestA:"+jedis.rpop("TestA"));
    System.out.println("TestA:"+jedis.rpop("TestA"));
    System.out.println("TestA:"+jedis.rpop("TestA"));
    //存放数据r
    jedis.rpush("TestA", "spring");
    jedis.rpush("TestA", "springMVC");
    jedis.rpush("TestA", "mybatis");

    System.out.println("TestA:"+jedis.lpop("TestA"));
    System.out.println("TestA:"+jedis.lpop("TestA"));
    System.out.println("TestA:"+jedis.lpop("TestA"));

现象:

TestA:mybatis
TestA:springMVC
TestA:spring
TestA:spring
TestA:springMVC
TestA:mybatis
TestA:mybatis
TestA:springMVC
TestA:spring
TestA:spring
TestA:springMVC
TestA:mybatis

猜你喜欢

转载自blog.csdn.net/u011405698/article/details/84566427
今日推荐