복붙노트

[REDIS] 레디 스 데이터베이스에 HSET 및 HMSET 방법의 차이점은 무엇입니까

REDIS

레디 스 데이터베이스에 HSET 및 HMSET 방법의 차이점은 무엇입니까

내 응용 프로그램 메신저에서 database.I 자신의 문서를 통해 갈 레디 스를 사용하지만 난 HSET와 HMSET의 차이를 찾을 수 없습니다.

해결법

  1. ==============================

    1.HSET은 하나의 키 - 값 쌍을 구성 할 수있었습니다. 당신이 한 번에 여러 설정하는 데 필요한 경우, 당신은 HMSET (멀티에 대한 M)를 사용하는 것이다. 즉, 몇 년 전에 변경되었습니다 두 명령은 여러 쌍을 수용 할 수 있도록. 그리고 지금 HMSET 중복입니다.

    HSET은 하나의 키 - 값 쌍을 구성 할 수있었습니다. 당신이 한 번에 여러 설정하는 데 필요한 경우, 당신은 HMSET (멀티에 대한 M)를 사용하는 것이다. 즉, 몇 년 전에 변경되었습니다 두 명령은 여러 쌍을 수용 할 수 있도록. 그리고 지금 HMSET 중복입니다.

    공식 문서에서 :

  2. ==============================

    2.HSET 키 필드 값 :

    HSET 키 필드 값 :

    값 키에 저장된 해시에 필드를 설정합니다. 키가 존재하지 않는 경우, 해시를 들고 새 키가 생성됩니다. 필드가 이미 해시에 존재하는 경우, 덮어 씁니다.

    HMSET 키 필드 값 [필드 값 ...]

    키에 저장된 해시에서 각각의 값으로 지정된 필드를 설정합니다. 이 명령은 해시에있는 기존 필드를 덮어 씁니다. 키가 존재하지 않는 경우, 해시를 들고 새 키가 생성됩니다.

    더 레디 스 명령 내용을 보려면 여기를 클릭하십시오.

  3. ==============================

    3.사이의 유일한 차이점은 HSET 명령 및 HMSET는 명령의 리턴 값이다.

    사이의 유일한 차이점은 HSET 명령 및 HMSET는 명령의 리턴 값이다.

    HSET 반환 값 (정수 응답) :

    HMSET는 응답과 같은 단순한 문자열을 반환합니다.

  4. from https://stackoverflow.com/questions/15264480/what-is-the-difference-between-hset-and-hmset-method-in-redis-database by cc-by-sa and MIT license