Redis Bitmap 실습: 비트 단위 데이터 처리
·
DB/Redis
Redis에서 발생한 오류는 SETBIT 명령어에 전달된 비트 값이 유효하지 않기 때문입니다. SETBIT 명령어는 특정 비트 위치에 0 또는 1만 설정할 수 있습니다. 다른 값(예: 3, 11, 01 등)은 유효한 비트 값이 아니므로, Redis는 ERR bit is not an integer or out of range 오류를 반환합니다.세부 분석:정상적으로 비트 설정 (100, 120, 130 비트에 1 설정)SETBIT request-somepage-20230105 100 1 # 100번째 비트를 1로 설정(integer) 0 # 이전 비트 값은 0SETBIT request-somepage-20230105 120 1 # 120번째 비트를 1로 설정(integer) 0 # 이전 비트 값은 0..