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

Какво прави параметърът за свързване в Redis?

Това е еквивалентът на redis на mysql опцията за свързване на адрес и работи по абсолютно същия начин.

Той свързва екземпляра на redis към конкретен интерфейс (и следователно специфичен IP адрес).

По принцип вашият Redis сървър ще слуша само връзки, направени към адреса, посочен в чрез bind опция. Това е мярка за сигурност, която позволява прекратяване на връзки, които не са направени в конкретната мрежа.

Така че, ако зададете

bind 127.0.0.1

redis ще приема само клиентски връзки, направени до 127.0.0.1 (само локални).

Ако го зададете на

bind 0.0.0.0

той ще приеме връзка към всеки адрес (и следователно всяка връзка, която може да бъде осъществена с вашия екземпляр на redis), който се използва от всеки интерфейс на машината, където се изпълнява redis.

Ако го зададете на всеки друг конкретен адрес, redis ще очаква връзките да бъдат направени към този конкретен адрес и ще премахне останалите.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Джедаи - Кога да използваме returnBrokenResource()

  2. Redis памет и процесорни пикове

  3. Redis serviceStack клиент за свързване в пул

  4. Каква е целта на двоеточия в ключовете на Redis

  5. Docker&Celery - ГРЕШКА:Pidfile (celerybeat.pid) вече съществува