

Amazon Timestream for LiveAnalytics와 유사한 기능을 원하는 경우 Amazon Timestream for InfluxDB를 고려해 보세요. 간소화된 데이터 수집과 실시간 분석을 위한 10밀리초 미만의 쿼리 응답 시간을 제공합니다. [여기](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html)에서 자세히 알아보세요.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 쓰기
<a name="metering-and-pricing.writes"></a>

 각 시계열 이벤트의 쓰기 크기는 타임스탬프 크기와 하나 이상의 차원 이름, 차원 값, 측정 이름 및 측정값의 합계로 계산됩니다. 타임스탬프의 크기는 8바이트입니다. 차원 이름, 차원 값 및 측정 이름의 크기는 각 차원 이름, 차원 값 및 측정 이름을 나타내는 문자열의 UTF-8 인코딩 바이트 길이입니다. 측정값의 크기는 데이터 유형에 따라 다릅니다. boolean 데이터 유형의 경우 1바이트, bigint 및 double의 경우 8바이트, string의 경우 UTF-8 인코딩 바이트 길이입니다. 각 쓰기는 1KiB 단위로 계산됩니다.

아래에는 두 가지 계산 예제가 나와 있습니다.

**Topics**
+ [시계열 이벤트의 쓰기 크기 계산](#metering-and-pricing.writes.write-size-one-event)
+ [쓰기 수 계산](#metering-and-pricing.writes.write-size-multiple-events)

## 시계열 이벤트의 쓰기 크기 계산
<a name="metering-and-pricing.writes.write-size-one-event"></a>

아래와 같이 EC2 인스턴스의 CPU 사용률을 나타내는 시계열 이벤트를 생각해 보세요.


| Time | 리전 | az | vpc | 호스트 이름 | measure\$1name | measure\$1value::double | 
| --- | --- | --- | --- | --- | --- | --- | 
|  1602983435238563000  |  us-east-1  |  1d  |  vpc-1a2b3c4d  |  host-24Gju  |  cpu\$1utilization  |  35.0  | 

시계열 이벤트의 쓰기 크기는 다음과 같이 계산할 수 있습니다.
+ 시간 = 8바이트
+ 첫 번째 차원 = 15바이트(`region`\$1`us-east-1`)
+ 두 번째 차원 = 4바이트(`az`\$1`1d`)
+ 세 번째 차원 = 15바이트(`vpc`\$1`vpc-1a2b3c4d`)
+ 네 번째 차원 = 18바이트(`hostname`\$1`host-24Gju`)
+ 측정 이름 = 15바이트(`cpu_utilization`)
+ 측정값 = 8바이트

**시계열 이벤트의 쓰기 크기 = 83바이트**

## 쓰기 수 계산
<a name="metering-and-pricing.writes.write-size-multiple-events"></a>

이제 [시계열 이벤트의 쓰기 크기 계산](#metering-and-pricing.writes.write-size-one-event)에 설명된 인스턴스와 유사한 100개의 EC2 인스턴스를 고려하여 5초마다 지표를 내보냅니다. EC2 인스턴스의 총 월별 쓰기 수는 쓰기당 존재하는 시계열 이벤트 수와 시계열 이벤트를 배치 처리하는 동안 공통 속성이 사용되는지 여부에 따라 달라집니다. 다음 각 시나리오에 대해 총 월별 쓰기를 계산하는 예제가 제공됩니다.

**Topics**
+ [쓰기당 시계열 이벤트 1개](#metering-and-pricing.writes.write-size-multiple-events.one-event-per-write)
+ [쓰기에서 시계열 이벤트 배치 처리](#metering-and-pricing.writes.write-size-multiple-events.batching-events)
+ [시계열 이벤트 배치 처리 및 쓰기에서 공통 속성 사용](#metering-and-pricing.writes.write-size-multiple-events.batching-events-and-using-common-attrbs)

### 쓰기당 시계열 이벤트 1개
<a name="metering-and-pricing.writes.write-size-multiple-events.one-event-per-write"></a>

각 쓰기에 시계열 이벤트가 하나만 포함된 경우 총 월별 쓰기는 다음과 같이 계산됩니다.
+ 시계열 이벤트 100개 = 5초마다 쓰기 100회
+ x 12 쓰기/분 = 쓰기 1,200회
+ x 60분/시간 = 쓰기 72,000회
+ x 24시간/일 = 쓰기 1,728,000회
+ x 30일/월 = 쓰기 51,840,000회

**총 월별 쓰기 = 51,840,000회**

### 쓰기에서 시계열 이벤트 배치 처리
<a name="metering-and-pricing.writes.write-size-multiple-events.batching-events"></a>

각 쓰기는 1KB 단위로 측정되므로 쓰기에는 12개의 시계열 이벤트(998바이트) 배치가 포함될 수 있으며 총 월별 쓰기는 다음과 같이 계산됩니다.
+ 시계열 이벤트 100개 = 5초마다 쓰기 9회(쓰기당 시계열 이벤트 12개)
+ x 12 쓰기/분 = 쓰기 108회
+ x 60분/시간 = 쓰기 6,480회
+ x 24시간/일 = 쓰기 155,520회
+ x 30일/월 = 쓰기 4,665,600회

**총 월별 쓰기 = 4,665,600회**

### 시계열 이벤트 배치 처리 및 쓰기에서 공통 속성 사용
<a name="metering-and-pricing.writes.write-size-multiple-events.batching-events-and-using-common-attrbs"></a>

리전, az, vpc 및 측정 이름이 100개의 EC2 인스턴스에서 공통인 경우 공통 값은 쓰기당 한 번만 지정할 수 있으며 공통 속성이라고 합니다. 이 경우 공통 속성의 크기는 52바이트이고 시계열 이벤트의 크기는 27바이트입니다. 각 쓰기는 1KiB 단위로 측정되므로 쓰기에는 36개의 시계열 이벤트와 공통 속성이 포함될 수 있으며 총 월별 쓰기는 다음과 같이 계산됩니다.
+ 시계열 이벤트 100개 = 5초마다 쓰기 3회(쓰기당 시계열 이벤트 36개)
+ x 12 쓰기/분 = 쓰기 36회
+ x 60분/시간 = 쓰기 2,160회
+ x 24시간/일 = 쓰기 51,840회
+ x 30일/월 = 쓰기 1,555,200회

**총 월별 쓰기 = 1,555,200회**

**참고**  
배치 처리 사용, 공통 속성 및 쓰기를 1KB 단위로 반올림하기 때문에 시계열 이벤트의 스토리지 크기는 쓰기 크기와 다를 수 있습니다.