[REDIS] 레디 스-CLI --csv 옵션 (CSV로 내보내기)
REDIS레디 스-CLI --csv 옵션 (CSV로 내보내기)
나는 csv 파일에 슬레이브에 내 레디 스 데이터의 부분 집합을 수출하고 싶습니다. 나는 새로운 CSV 출력 옵션은 레디 스-CLI에 추가 통지하지만 나는 그것이 작동하는 방법의 문서를 찾을 수 없습니다입니다. 이 옵션을 사용하면 CSV 형식으로 화면에 명령 출력을 인쇄합니다. csv 파일에이를 얻을 수있는 가장 좋은 방법은 무엇입니까?
해결법
-
==============================
1.최첨단!
최첨단!
난 그냥 소스 코드를 검토 한 결과 및 그가하는 모든 쉼표와 같은 명령이 표준 출력 값을 분리 출력됩니다. 어떤 더 큰 놀라운 일이 아니다.
그래서 당신은 그냥 당신이 리눅스에있는 한 표준 방법으로 파일로 리디렉션 수 있을까?
e.g./
redis-cli --csv your-command > stdout.csv 2> stderr.txt
-
==============================
2.SRC 레디 스 디렉토리로 이동 명령 아래를 실행
SRC 레디 스 디렉토리로 이동 명령 아래를 실행
./redis-cli $command > $file_name
Exemple : ./redis-cli SMEMBERS "$ KEY"> $ FILE_NAME (RANDOM NAME)
이 날 위해 일했습니다.
-
==============================
3.소켓 및 / 또는 여러 레디 스 서버의 경우에, 당신은해야 할 것입니다 :
소켓 및 / 또는 여러 레디 스 서버의 경우에, 당신은해야 할 것입니다 :
redis-cli -s /path/to/socket --csv your-command > stdout.csv 2> stderr.txt
EG
redis-cli -s /var/run/redis/redis4.sock --csv lrange my_list 0 -1 > stdout.csv 2> stderr.txt
from https://stackoverflow.com/questions/11368615/redis-cli-csv-option-exporting-to-csv by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] RQ - 빈 및 삭제 대기열 (0) | 2020.01.13 |
---|---|
[REDIS] 캐싱 대신하여 MongoDB의 사용하는 이유 레디 스? [닫은] (0) | 2020.01.13 |
[REDIS] 레디 스에 임베디드 자바 대안이 있습니까? (0) | 2020.01.12 |
[REDIS] 어디 레디 스의 데이터 디렉토리는? (0) | 2020.01.12 |
[REDIS] 레디 스에서 키의 생성의 시간 (0) | 2020.01.12 |