1. 两端添加
  2. 两端弹出

  1.2.  两端添加和两端弹出

package myRedis01;

import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;

import org.junit.After;
import org.junit.Test;

import redis.clients.jedis.Jedis;

public class JedisTest {
     
     Jedis jedis=new Jedis("127.0.0.1",6379); // 创建客户端 设置IP和端口
    
 
     /**
      * 两端添加
      */
    @Test
    public void add() {
        /**
         * lpush 方式从左边开始添加
         */
        jedis.lpush("list1","a","b","c");
        jedis.lpush("list1", "1","2","3");
        
        //从第1个开始(坐标为0)到倒数第一个(坐标为-1) 也就是最后一个 也就是 所有数据
        System.out.println("list1:"+jedis.lrange("list1", 0, -1));
        
        
        /**
         * rpush 从右端开始添加(一般人比较习惯这种方式)
         */
        
        jedis.rpush("list2", "a","b","c");
        jedis.rpush("list2", "1","2","3");
        
        //从第1个开始(坐标为0)到倒数第一个(坐标为-1) 也就是最后一个 也就是 所有数据
                System.out.println("list2:"+jedis.lrange("list2", 0, -1));
                
        //lpop 左侧弹出集合元素
        System.out.println(jedis.lpop("list2"));
        //rpop 右侧弹出集合元素
        System.out.println(jedis.rpop("list2"));
        
        //删除list
        jedis.del("list1");
        jedis.del("list2");
    }
     
    

    
    
     @After
     public void close() {
         jedis.close();
     }
     
}

 

  • 更多命令请参考:http://blog.java1234.com/blog/articles/318.html

 

相关文章:

  • 2021-10-17
  • 2022-01-04
  • 2021-06-17
  • 2022-12-23
  • 2022-12-23
  • 2021-09-16
  • 2021-06-01
  • 2021-10-14
猜你喜欢
  • 2021-11-26
  • 2022-03-07
  • 2021-09-28
  • 2021-10-27
  • 2021-11-15
  • 2022-01-11
  • 2021-09-22
相关资源
相似解决方案