Redis
 sql >> база данни >  >> NoSQL >> Redis

Вграден Redis за Spring Boot

Можете да използвате вграден Redis като https://github.com/kstyrc/embedded-redis

  1. Добавете зависимостта към вашия pom.xml
  2. Коригирайте свойствата на вашия интеграционен тест, за да сочат към вашия вграден redis, например:

    spring:
      redis:
        host: localhost
        port: 6379
    
  3. Инстанцирайте вградения Redis сървър в компонент, който е дефиниран само във вашите тестове:

    @Component
    public class EmbededRedis {
    
        @Value("${spring.redis.port}")
        private int redisPort;
    
        private RedisServer redisServer;
    
        @PostConstruct
        public void startRedis() throws IOException {
            redisServer = new RedisServer(redisPort);
            redisServer.start();
        }
    
        @PreDestroy
        public void stopRedis() {
            redisServer.stop();
        }
    }
    


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Уведомления за ключовото пространство на Redis със StackExchange.Redis

  2. Свързване с Redis To Go с PHP

  3. Сериализация и десериализация на Redis

  4. Laravel 4:Извикване на недефиниран метод Redis::connection()

  5. Акцентите, съхранени в Redis, не се четат