redis2 레디스 데이터 구조 2 (해시 데이터, 셋 데이터) 해시 데이터해시 데이터는 문자열 필드와 값으로 이루어진 맵(map)구조로 되어 있다.해시 데이터는 232-1 개의 필드와 값을 저장한다. 그룹 데이터 저장127.0.0.1:6379> hmset user1:info name gil-dong email david.kil@test.com age 21OK127.0.0.1:6379> hsetnx user1:info email foo@bar.com(integer) 0127.0.0.1:6379> hmset user1:info lastlogin 20150319 device androidOK127.0.0.1:6379> hmget user1:info name email1) "gil-dong"2) "david.kil@test.com"127.0.0.1:6379> hlen us.. 2018. 3. 19. 레디스 데이터 구조1 (문자열 데이터, 비트연산) 레디스가 지원하는 데이터형은 5가지다.레디스는 거대한 키-값 저장소, 거대한 map 데이터 구조 저장소다.맵 데이터 구조는 키 하나에 데이터형 하나가 저장되는 단순한 구조로 장점은 쉽고 직관적이나 단점은 데이터 가공이 제한적이다. 문자열 데이터키 하나에 문자열 하나를 저장가능.저장 가능한 문자열의 크기는 최대 512MB.문자열 데이터를 저장할 때는 인코딩된 문자열과 몇 가지 부가 정보가 포함됨 구조체로 변환하여 저장하며 이를 레디스 객체형이라 부른다. 문자열 데이터의 입력과 조회 다중 입력과 다중 조회127.0.0.1:6379> mset key1 value1 key2 value2 key3 value3OK127.0.0.1:6379> mget key54 key1 key2 key3 1) (nil)2) "val.. 2018. 3. 16. 이전 1 다음