원격 Redis 서버의 URL과 PORT가 있습니다. Scala에서 Redis에 쓸 수 있습니다. 그러나 내가 사용 단자를 통해 원격 레디 스에 연결하려면 redis-server
여러 통화를하기 위해 또는 이와 유사한 hget
, get
등 (나는 아무 문제없이 내 로컬에 설치된 레디 스 함께 할 수 있습니다.)
답변
redis-cli -h XXX.XXX.XXX.XXX -p YYYY
xxx.xxx.xxx.xxx
IP 주소이고 yyyy
포트입니다.
내 개발 환경의 예
redis-cli -h 10.144.62.3 -p 30000
호스트, 포트, 암호 및 데이터베이스 기본적으로 redis-cli는 127.0.0.1 포트 6379에서 서버에 연결합니다. 짐작할 수 있듯이 명령 줄 옵션을 사용하여 쉽게 변경할 수 있습니다. 다른 호스트 이름 또는 IP 주소를 지정하려면 -h를 사용하십시오. 다른 포트를 설정하려면 -p를 사용하십시오.
redis-cli -h redis15.localnet.org -p 6390 핑
답변
비밀번호의 경우에도 하나 이상의 매개 변수를 전달해야합니다.
redis-cli -h host -p port -a password
답변
다음을 사용하여 원격 redis 서버를 연결하는 두 가지 방법이 있습니다. redis-cli
.
1. 명령의 옵션으로 호스트 및 포트를 개별적으로 사용
redis-cli -h host -p port
인스턴스가 비밀번호로 보호 된 경우
redis-cli -h host -p port -a password
예 : my-web.cache.amazonaws.com
호스트 URL이고6379
포트 인 경우
그러면 이것은 명령이 될 것입니다 :
redis-cli -h my-web.cache.amazonaws.com -p 6379
경우는 92.101.91.8
호스트의 IP 주소와 6379
포트입니다 :
redis-cli -h 92.101.91.8 -p 6379
인스턴스가 비밀번호로 보호되는 경우 명령 pass123
:
redis-cli -h my-web.cache.amazonaws.com -p 6379 -a pass123
2. uri
명령에서 단일 옵션 사용
redis-cli -u redis://password@host:port
uri
사용자 이름 및 암호 를 사용하여 단일 형식의 명령
redis-cli -u redis://username:password@host:port
예를 들어 동일한 위의 호스트-포트 구성 명령은
redis-cli -u redis://pass123@my-web.cache.amazonaws.com:6379
사용자 이름도 제공되는 경우 명령 user123
redis-cli -u redis://user123:pass123@my-web.cache.amazonaws.com:6379
이 자세한 답변은 모든 옵션을 확인하고 싶은 사람들을위한 것입니다. 자세한 내용은 문서 확인 : Redis 명령 줄 사용