@@ -10,18 +10,19 @@ Map을 Java의 Map 자료형을 저장하는 용도로 사용하길 권장한다
1010
1111Map item에 대해 수행가능한 기본 연산은 다음과 같다.
1212
13- - [ Map Item 생성] ( 06-map-API.md#map-item-생성 )
14- - [ Map Element 삽입] ( 06-map-API.md#map-element-삽입 )
13+ - [ Map Item 생성] ( 06-map-API.md#map-item-create )
14+ - [ Map Element 삽입] ( 06-map-API.md#map-element-insert )
1515- [ Map Element Upsert] ( 06-map-API.md#map-element-upsert )
16- - [ Map Element 변경] ( 06-map-API.md#map-element-변경 )
17- - [ Map Element 삭제] ( 06-map-API.md#map-element-삭제 )
18- - [ Map Element 조회] ( 06-map-API.md#map-element-조회 )
16+ - [ Map Element 변경] ( 06-map-API.md#map-element-update )
17+ - [ Map Element 삭제] ( 06-map-API.md#map-element-delete )
18+ - [ Map Element 조회] ( 06-map-API.md#map-element-get )
1919
2020여러 map element들에 대해 한 번에 일괄 수행하는 연산은 다음과 같다.
2121
22- - [ Map Element 일괄 삽입] ( 06-map-API.md#map-element-일괄-삽입 )
23- - [ Map Element 일괄 변경] ( 06-map-API.md#map-element-일괄-변경 )
22+ - [ Map Element 일괄 삽입] ( 06-map-API.md#map-element-bulk-insert )
23+ - [ Map Element 일괄 변경] ( 06-map-API.md#map-element-bulk-update )
2424
25+ <a id =" map-item-create " ></a >
2526## Map Item 생성
2627
2728새로운 empty map item을 생성한다.
95964 . 생성 결과에 대한 상세 정보는 future.getOperationStatus().getResponse()를 통해 조회 할 수 있다.
9697
9798
99+ <a id =" map-element-insert " ></a >
98100## Map Element 삽입
99101
100102Map에 하나의 element를 삽입한다.
@@ -162,6 +164,7 @@ try {
162164 TimeoutException이 발생한다.
1631653 . Insert결과에 대한 자세한 결과 코드를 확인하려면 future.getOperationStatus().getResponse()를 사용한다.
164166
167+ <a id =" map-element-upsert " ></a >
165168## Map Element Upsert
166169
167170Map에 하나의 element를 upsert한다.
@@ -232,6 +235,7 @@ try {
232235 TimeoutException이 발생한다.
2332363 . Upsert 결과에 대한 자세한 결과 코드를 확인하려면 future.getOperationStatus().getResponse()를 사용한다.
234237
238+ <a id =" map-element-update " ></a >
235239## Map Element 변경
236240
237241Map에서 하나의 element를 변경하는 함수이다. Element의 value를 변경한다.
@@ -262,6 +266,7 @@ CollectionFuture<Boolean> future = mc.asyncMopUpdate(key, mkey, value);
262266Element 수정에 대한 자세한 수행 결과는 future.getOperationStatus().getResponse()를 통해 조회할 수 있다.
263267
264268
269+ <a id =" map-element-delete " ></a >
265270## Map Element 삭제
266271
267272Map에서 element를 삭제하는 함수들은 두 가지가 있다.
@@ -332,6 +337,7 @@ try {
332337 operation queue에서 처리되지 않을 경우 TimeoutException이 발생한다
3333383 . 삭제 결과에 대한 상세 정보는 future.getOperationStatus().getResponse()를 통해 조회 할 수 있다.
334339
340+ <a id =" map-element-get " ></a >
335341## Map Element 조회
336342
337343Map element를 조회하는 함수는 세 유형이 있다.
@@ -426,6 +432,7 @@ try {
4264323 . 조회 결과에 대한 상세 정보는 future.getOperationStatus().getResponse()으로 확인한다.
427433
428434
435+ <a id =" map-element-bulk-insert " ></a >
429436## Map Element 일괄 삽입
430437
431438Map에 여러 element를 한 번에 삽입하는 함수는 두 유형이 있다.
@@ -524,6 +531,7 @@ try {
5245316 . Future로부터 얻은 Map의 Key가 입력된 값(bulkData)의 mapKey이기 때문에 위와 같은 방법으로 실패 원인을 조회하면 된다.
525532
526533
534+ <a id =" map-element-bulk-update " ></a >
527535## Map Element 일괄 변경
528536
529537Map에서 주어진 elements에 해당하는 모든 element의 value를 일괄 변경한다.
0 commit comments