redis
zadd 명령은 zadd 변수 val 키입니다
zincrby 명령은 아연rby 변수 val 키입니다
hset의 명령은 hset 변수 key val입니다. 해시처럼 key val에 값을 할당하는 방법을 잘 알고 있습니다
z시리즈가 발키여도 상관없는데 redis.py의 디자인이 왜 이렇게 이상해요
conn.zadd 변수 val 키는 redis의 zadd와 동일한 순서입니다
conn.zincrby 변수 키 val은 redis의 아연rby와 반대 순서입니다
이해가 안가네요. 우선 zadd가 key val이 아닌 val 키로 설계되었습니다. 두번째로 redis-py 작성자는 zadd와 아연rby 중 하나가 default와 같은 순서로 되어 있다고 생각합니다. 명령이고 다른 하나는 반대로 기본 명령과 동일한 순서입니다.
이 매개변수의 이름은 귀하가 작성한 것과 다르기 때문에:
으아아아하지만
으아아아key
은 주문한 세트의key
입니다.val
라고 부르는 것은 세트에 속한 각 멤버의 점수이고 마지막은 멤버입니다. 이건 일반set key value
과는 전혀 다른 내용이에요.그런데 왜
score member
이 아닌member score
인지는 모르겠습니다. 아마도 디자이너는 이것이 순위 목록과 비슷하다고 생각하는 것 같습니다. ?나중에