Redis生成分布式自增ID
使用redis的RedisAtomicLong可以生成分布式自增的ID值。 SequenceFactory是封装的一个工具类,利用redisTemplate生成自增ID,实现如下: import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.support.atomic.RedisAtomicLong; import org.springframework.stereotype.Service; import java.util.Date; import java.util.concurrent.TimeUnit; @Service public class SequenceFactory { @Autowired RedisTemplate<String, String> redisTemplate; /** * @param key * @param value * @param expireTime * @Title : set * @Description : set cache. */ public void set