MySQL에서 마이그레이션된 데이터를 위한 Cloud Bigtable row key를 설계해야 합니다. 어떤 row key를 사용해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Account_id_Event_timestamp를 키로 설정합니다..
이것이 정답인 이유
Cloud Bigtable은 row key를 기준으로 데이터를 사전순으로 정렬하고 저장합니다. 따라서 관련 데이터를 함께 그룹화하고 효율적인 쿼리를 가능하게 하는 row key를 설계하는 것이 중요합니다. AccountidEventtimestamp를 키로 사용하면 특정 계정의 모든 이벤트를 시간순으로 효율적으로 조회할 수 있습니다. Accountid로 시작하면 특정 계정의 데이터를 빠르게 찾을 수 있고, 이어서 Eventtimestamp가 붙으면 해당 계정 내에서 시간 범위 쿼리를 최적화할 수 있습니다. Accountid만 사용하면 특정 계정의 모든 이벤트를 조회할 때 효율적이지만, 시간순으로 정렬되지 않아 특정 시간 범위 쿼리가 비효율적입니다. EventtimestampAccountid는 시간순으로 데이터를 정렬하지만, 특정 계정의 데이터를 조회할 때 전체 타임스탬프 범위를 스캔해야 할 수 있어 비효율적입니다. Eventtimestamp만 사용하면 모든 계정의 이벤트를 시간순으로 조회할 때 유용하지만, 특정 계정의 데이터를 찾는 데는 적합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음