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

Поддържайте данните на Redis живи между docker-compose надолу и нагоре в контейнера на Docker

Просто трябва да добавите именуван том за Redis данни до postgres_data :

volumes:
    postgres_data:
    redis_data:

След това променете пътя на хоста към посочения том:

  redis:
    ...
    volumes:
        - redis_data:/data

Ако Redis е запазил данни с хост път, тогава горното ще работи за вас. Споменавам това, защото трябва да конфигурирате Redis, за да активирате постоянно съхранение (вижте страницата на Redis Docker Hub https://hub.docker.com/_/redis).

Внимавайте, изпълнявате docker-compose down -v ще унищожи и томовете.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. spring сървърът не може да се свърже с Redis чрез jedis клиент

  2. Как да анализирате и оптимизирате използването на паметта в Redis

  3. expire redis кеш ключ в определени часове, а не в продължителност

  4. Как да търсите ключов модел в хеш на Redis?

  5. Защо данните се съхраняват със странни ключове в Redis, когато използвате Jedis с Spring Data?