영어 [rˈstɔr, -ˈstor]
vt.수리;복구
vt.& vi.복원;
3인칭 단수: 복원 현재 분사: 복원 과거 시제: 복원 과거 분사: 복원
redis RESTORE 명령 통사론
기능: 주어진 직렬화된 값을 역직렬화하고 이를 주어진 키와 연결합니다. 매개변수 ttl은 키의 생존 시간을 밀리초 단위로 설정합니다. ttl이 0이면 생존 시간이 설정되지 않습니다.
구문: RESTORE key ttl serialized-value
설명: RESTORE는 역직렬화를 수행하기 전에 RDB 버전과 직렬화된 값의 데이터 체크섬을 확인합니다. RDB 버전이 다르거나 데이터가 다른 경우 완료되면 RESTORE를 수행합니다. 역직렬화를 거부하고 오류를 반환합니다.
사용 가능한 버전: >= 2.6.0 시간 복잡성: 주어진 키를 찾는 복잡성은 O(1)이고 키를 역직렬화하는 복잡성은 O(N*M)입니다. 여기서 N은 key 를 구성하는 Redis 객체의 수, M은 이러한 객체의 평균 크기입니다. 정렬된 세트에 대한 각 삽입의 복잡성이 O(log(N)) 이기 때문에 정렬된 세트의 역직렬화 복잡성은 O(N*M*log(N)) 입니다. 역직렬화된 개체가 상대적으로 작은 문자열인 경우 복잡성은 O(1)입니다.
반환: 역직렬화에 성공하면 OK를 반환하고, 그렇지 않으면 오류를 반환합니다.