insert_hash
INSERT Hash
형식: INSERT INTO DATATYPE VALUES('KEY', 'FIELD', 'VALUE') 
   예  : INSERT INTO HASH  VALUES('KEY', 'FIELD', 'VALUE')
HASH 입력
- Hash key, field, value를 입력합니다. 
 insert into hash values('myhash1', 'field1', 'value1' [,'field1', 'value1'])
- 1 row(key, field, value) 입력: insert into hash values('myhash1', 'field1', 'value1', 'field2', 'value2')
 이것은 HSET 명령의 작동과 동일합니다.
- 여러 row 입력: insert into hash values('myhash2', 'field1', 'value1'),('myhash3', 'field1', 'value1')
Example
Performance 성능
Hash
- for i in {1..10000}; do src/redis-ecli -p 7000 hset myhash1 field$i value$i; done -> 2.14us
- for i in {1..10000}; do src/redis-ecli -p 7000 insert "insert into hash values('myhash2','field$i','value$i')"; done -> 25.43us
각각 1만회 실행 평균 소요 시간(단위: us(microsecond))
| Datatype | 구분 | 개수 | 성능 | 
|---|---|---|---|
| Hash | HSET | 1 | 2.14us | 
| INSERT | 1 | 25.43us | 
OPCODE
insert into hash values('myhash1', 'field1', 'value1', 'field2', 'value2');
insert into hash values('myhash2', 'field1', 'value1'),('myhash3', 'field1', 'value1');
| << Insert ZSet | Insert Hash | Insert Stream >> | 
|---|
	Email
	
	
	답글이 올라오면 이메일로 알려드리겠습니다.
	
 


 
  
			 
			