insert_list
INSERT List
형식: INSERT INTO DATATYPE VALUES('KEY','VALUE') 
   예  : INSERT INTO LIST  VALUES('KEY','VALUE1','VALUE2')
LIST 입력
- List key, value를 입력합니다. insert into list values('mylist1','value1' [,'value2'])
- 컬럼 명은 지정하지 않습니다. insert list string (key,value)values('key','value')
 이하 다른 datatype에도 동일하게 적용됩니다.
- 1 row(key, value) 입력: insert into list values('mylist1','value1','value2')
 이것은 LPUSH 명령의 작동과 동일합니다.
 Column(컬럼)은 key를 포함해서 32,676개까지 가능합니다.
 이하 다른 datatype에도 동일하게 적용됩니다.
-  여러 row 입력: insert into list values('mylist2','value1','value2'), ('mylist3','value1','value2')
 여러 row 입력 시 컬럼 갯수는 동일해야 합니다. 이하 다른 datatype에도 동일하게 적용됩니다.
Example
Performance 성능
List
- for i in {1..10000}; do src/redis-ecli -p 7000 lpush mylist1 value$i; done -> 2.12us
- for i in {1..10000}; do src/redis-ecli -p 7000 insert "insert into list values('mylist2','value$i')"; done -> 25.15us
각각 1만회 실행 평균 소요 시간(단위: us(microsecond))
| Datatype | 구분 | 개수 | 성능 | 
|---|---|---|---|
| List | LPUSH | 1 | 2.12us | 
| INSERT | 1 | 25.15us | 
OPCODE
insert into list values('mylist1','value1','value2');
insert into list values('mylist2','value1','value2'), ('mylist3','value1','value2');
| << Insert String | Insert List | Insert Set >> | 
|---|
	Email
	
	
	답글이 올라오면 이메일로 알려드리겠습니다.
	
 


 
  
			 
			