표준 및 직렬화된 키-값 쌍을 정의하고 설명합니다.
키-값 쌍은 다음 두 가지 관련 데이터 요소로 구성됩니다.데이터 세트를 정의하는 상수(예: 성별, 색상, 가격) 및 값(예: 세트에 속하는 변수)입니다(예: 남성/여성, 녹색, 100). 전체 형식의 키-값 쌍은 다음과 같을 수 있습니다.
gender = male
color = green
price > 100
대상은 standard
또는 serialized
형식의 키-값 데이터를 허용합니다. 표준 서식은 데이터를 별도의 키-값 쌍으로 구성합니다. 각 키는 다른 값을 정의하는 데 다시 사용되는 경우에도 명시적으로 설명되어 있습니다. 반대로, 직렬화된 서식은 여러 값을 하나의 키로 정의된 하나의 세트로 압축합니다. 또한 직렬화된 쌍에서는 키-값 세트 내의 값을 구분하는 특수 표시기를 사용합니다. 마지막으로, 표준 및 직렬화된 키 값에는 단일 또는 여러 값이 포함될 수 있습니다. 다음 표는 표준 및 일련 키-값 형식의 예를 제공합니다.
서식 | 단일 키 | 키-값 쌍 |
---|---|---|
표준 | x=1&x=2 |
x=1&x=2&y=3&y=4 |
직렬화 | x=1;2 |
x=1;2&y=3;4 |
직렬화된 데이터로 작업할 경우 값을 내에서 키-값 쌍으로 구분하는 문자를 지정해야 합니다. 키-값 쌍의 요소는 다음과 같이 정의됩니다.
유형 | 예 | 키 | 키-값 구분 기호 | 키-값 구분 기호 | 직렬 구분 기호 |
---|---|---|---|---|---|
단일 키 (표준) | x=1&x=2 |
x |
= |
& |
n/a |
키-값 쌍 (표준) | x=1&x=2&y=3&y=4 |
x,y |
= |
& |
n/a |
단일 키 (직렬) | x=1;2;3 |
x |
= |
n/a | ; |
키-값 쌍 (직렬) | x=1;2&y=3;4 |
x,y |
= |
& |
; |