code

Redis에서 세트를 비우거나 삭제 하시겠습니까?

codestyles 2020. 11. 18. 09:07
반응형

Redis에서 세트를 비우거나 삭제 하시겠습니까?


어쩌면 나는 맹인일 수도 있지만 Redis에서 기존 집합을 비우는 (전체 데이터베이스를 비우지 않고) 명시적인 set 명령볼 수 없습니다 . 당분간은 세트에서 자체적으로 차이를 설정하고 다시 저장합니다.

redis> SMEMBERS metasyn
1) "foo"
2) "bar"
redis> SDIFFSTORE metasyn metasyn metasyn
(integer) 0
redis> SMEMBERS metasyn
(empty list or set)

하지만 좀 어리석은 것 같네요 ... 더 좋은 방법이 있을까요?


을 사용하여 세트를 모두 삭제할 수 있습니다 DEL.

DEL metasyn

redis 콘솔에서

redis> SMEMBERS metasyn
1) "foo"
2) "bar"
redis> DEL metasyn
(integer) 1
redis> SMEMBERS metasyn
(empty list or set)

참고 URL : https://stackoverflow.com/questions/6301399/empty-delete-a-set-in-redis

반응형