Redis应用场景:删除超时未支付的订单

import org.bouncycastle.jcajce.provider.digest.Skein;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
import redis.clients.jedis.Tuple;

import java.security.Key;
import java.util.Arrays;
import java.util.Calendar;
import java.util.List;
import java.util.Set;

/**
 * demo : 删除超时订单  数据类型:set
 * zadd key s1 v1 s2 v2 s3 v3  将元素及值添加到有序集合key中 s1评分
 * zrange key start stop 返回有序集合下标在start、stop之间的元素  0 -1  所有值
 * zrem key value 删除key集合下的value
 */
public class AppTest {

    private static final String ADDR = "192.168.220.10";
    private static final int PORT = 6379;
    private static final int TIMEOUT = 6379;
    private static JedisPool jedisPool = new JedisPool(ADDR, PORT);
    private static JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();

    public static Jedis getJedis() {
        // 初始化jedis
        jedisPoolConfig.setMaxTotal(1024);//设置最大连接
经验分享 程序员 微信小程序 职场和发展