Amazon Timestream for LiveAnalytics 구성 - Amazon Timestream

Amazon Timestream for LiveAnalytics와 유사한 기능을 원하는 경우 Amazon Timestream for InfluxDB를 고려해 보세요. 간소화된 데이터 수집과 실시간 분석을 위한 10밀리초 미만의 쿼리 응답 시간을 제공합니다. 여기에서 자세히 알아보세요.

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

Amazon Timestream for LiveAnalytics 구성

데이터 처리, 스토리지, 쿼리 성능 및 비용 요구 사항에 맞게 메모리 스토어와 마그네틱 스토어의 데이터 보존 기간을 구성합니다.

  • 지연 도착 데이터 처리에 대한 애플리케이션 요구 사항에 맞게 메모리 스토어의 데이터 보존 기간을 설정합니다. 지연 도착 데이터는 현재 시간보다 이전 타임스탬프를 가진 수신 데이터입니다. 이러한 데이터는 일정 기간 동안 이벤트를 배치 처리한 후 Timestream for LiveAnalytics로 전송하는 리소스와 간헐적으로 온라인 상태가 되는 IoT 센서와 같이 연결이 불안정한 리소스에서 발생합니다.

  • 데이터가 메모리 스토어 보존 기간보다 이전인 타임스탬프와 함께 지연 도착할 것으로 예상되는 경우 테이블에 대해 마그네틱 스토어 쓰기를 활성화해야 합니다. 테이블에 대해 MagneticStoreWritesProperties에서 EnableMagneticStoreWrites를 설정하면 해당 테이블은 메모리 스토어 보존 기간보다 이전이지만 마그네틱 스토어 보존 기간 내에 있는 타임스탬프를 가진 데이터를 수락합니다.

  • Timestream for LiveAnalytics에서 실행할 쿼리의 유형, 빈도, 시간 범위 및 성능 요구 사항과 같은 특성을 고려하세요. 이는 메모리 스토어와 마그네틱 스토어가 서로 다른 시나리오에 최적화되어 있기 때문입니다. 메모리 스토어는 Timestream for LiveAnalytics로 전송되는 소량의 최근 데이터를 처리하는 빠른 특정 시점으로 쿼리에 최적화되어 있습니다. 마그네틱 스토어는 Timestream for LiveAnalytics로 전송되는 중간 규모에서 대규모의 데이터를 처리하는 빠른 분석 쿼리에 최적화되어 있습니다.

  • 데이터 보존 기간 역시 시스템의 비용 요구 사항에 따라 결정되어야 합니다.

    예를 들어, 애플리케이션의 지연 도착 데이터 임곗값이 2시간이고 애플리케이션이 1일, 1주 또는 1개월 분량의 데이터를 처리하는 많은 쿼리를 전송하는 시나리오를 생각해 보세요. 이 경우 메모리 스토어의 보존 기간을 더 짧게(2~3시간) 구성하고, 마그네틱 스토어가 빠른 분석 쿼리에 최적화되어 있다는 점을 고려하여 더 많은 데이터가 마그네틱 스토어로 전송되도록 설정하는 것이 좋습니다.

기존 테이블의 메모리 스토어와 마그네틱 스토어의 데이터 보존 기간을 늘리거나 줄이는 데 따른 영향을 이해합니다.

  • 메모리 스토어의 보존 기간을 줄이면 데이터가 메모리 스토어에서 마그네틱 스토어로 이동하며, 이 데이터 전송은 영구적입니다. Timestream for LiveAnalytics는 메모리 스토어를 채우기 위해 마그네틱 스토어에서 데이터를 검색하지 않습니다. 마그네틱 스토어의 보존 기간을 줄이면 시스템에서 데이터가 영구적으로 삭제됩니다.

  • 메모리 스토어나 마그네틱 스토어의 보존 기간을 늘리면 해당 시점부터 Timestream for LiveAnalytics로 전송되는 데이터에 변경 사항이 적용됩니다. Timestream for LiveAnalytics는 메모리 스토어를 채우기 위해 마그네틱 스토어에서 데이터를 검색하지 않습니다. 예를 들어, 메모리 스토어의 보존 기간이 처음에는 2시간으로 설정되었다가 나중에 24시간으로 늘어나면 메모리 스토어에 24시간 분량의 데이터가 저장되는 데 22시간이 걸립니다.