레디스 편집하기
최신판 | 당신의 편집 | ||
55번째 줄: | 55번째 줄: | ||
*레디스에는 String, Lists, Sets, Sorted sets, Hashes의 5가지 데이터형을 사용할 수 있다.<ref name="레디스 개념"> 〈[https://codingmania.tistory.com/18 레디스 개념 및 특징 ]〉, 《티스토리》, 2016-06-10</ref> | *레디스에는 String, Lists, Sets, Sorted sets, Hashes의 5가지 데이터형을 사용할 수 있다.<ref name="레디스 개념"> 〈[https://codingmania.tistory.com/18 레디스 개념 및 특징 ]〉, 《티스토리》, 2016-06-10</ref> | ||
====레디스 데이터 타입 종류==== | ====레디스 데이터 타입 종류==== | ||
− | [[레디스 데이터 타입]](Redis Data Type)에는 Strings, Lists, Sets, Hashes, Sorted sets, Bitmaps 등이 있다. Strings는 값에 문자, 숫자 등을 저장하고 저장 시에 별도로 숫자, 문자 구분이 없다. 숫자도 저장이 가능하며 숫자에 incr(특정 수를 더할 때), incrby(특정 수를 뺄 때) 같은 연산이 가능하다. Lists는 값에 리스트(list)를 저장한다. Sets는 값을 셋(set) 형태로 가지고 있는다. 리스트는 중복이 가능하지만 셋은 중복이 안된다. Hashes는 Hashs key/value 목록을 값으로 가진다. Sorted sets는 값을 셋 형태로 가지고 있는다. Sets와 마찬가지로 중복은 안 되고 리스트처럼 사용이 될거 같으나 정렬된다는 장점이 있는 것 같다. Bitmaps는 비트(bit)값을 저장해준다. 512MB(메가바이트)의 용량으로 2^32(42억)개의 비트값들을 저장할 수 있다.<ref | + | [[레디스 데이터 타입]](Redis Data Type)에는 Strings, Lists, Sets, Hashes, Sorted sets, Bitmaps 등이 있다. Strings는 값에 문자, 숫자 등을 저장하고 저장 시에 별도로 숫자, 문자 구분이 없다. 숫자도 저장이 가능하며 숫자에 incr(특정 수를 더할 때), incrby(특정 수를 뺄 때) 같은 연산이 가능하다. Lists는 값에 리스트(list)를 저장한다. Sets는 값을 셋(set) 형태로 가지고 있는다. 리스트는 중복이 가능하지만 셋은 중복이 안된다. Hashes는 Hashs key/value 목록을 값으로 가진다. Sorted sets는 값을 셋 형태로 가지고 있는다. Sets와 마찬가지로 중복은 안 되고 리스트처럼 사용이 될거 같으나 정렬된다는 장점이 있는 것 같다. Bitmaps는 비트(bit)값을 저장해준다. 512MB(메가바이트)의 용량으로 2^32(42억)개의 비트값들을 저장할 수 있다.<ref > 깃허브 - https://kimpaper.github.io/2016/07/27/redis-datatype/</ref> |
===단점=== | ===단점=== |