Questão nº 51

Questão de Análise de Sistemas · FGV TJDFT 2022 (nº 51)

FGV2022Analista Judiciário - Análise de SistemasAnálise de Sistemas
Gabarito: Aver comentário ↓

O analista de sistemas Lucas definiu uma nova política para o ciclo de vida de índices, denominada EspacoPolicy, no Elasticsearch. A EspacoPolicy, quando aplicada a um índice B, deve disparar rollover automático de B para um novo índice quando B atingir determinado nível de ocupação de espaço em disco.
Essa condição para o rollover de um índice baseado no nível de espaço em disco ocupado foi definida em EspacoPolicy, por Lucas, para a fase do ciclo de vida de índices:

Resposta comentada

Gabarito Alternativa A

O rollover no Elasticsearch é o ato de criar um novo índice automaticamente quando o atual atinge um limite (tamanho, docs, idade). Esse limite só pode ser avaliado enquanto o índice está recebendo escrita, ou seja, na fase hot (quente), que é a fase ativa e de gravação. As fases seguintes (warm, cold, frozen) são para leitura e redução de custo, e a delete é para remoção.

  • (A) Correta: A fase hot é a única onde o índice recebe escrita ativa e onde o Elasticsearch monitora métricas como tamanho em disco para disparar o rollover automático. A política EspacoPolicy define essa condição na fase hot, pois é nela que o índice cresce e precisa ser "virado" para um novo.
  • (B) Incorreta: A fase warm é para índices que não recebem mais escrita, apenas leitura ocasional; o rollover não se aplica, pois o índice já está "fechado" para novos dados.
  • (C) Incorreta: A fase cold é para dados raramente acessados, com busca mais lenta e maior compressão; não há escrita, logo não há rollover.
  • (D) Incorreta: A fase frozen é para dados quase nunca acessados, com busca extremamente lenta e economia máxima de memória; também não há escrita.
  • (E) Incorreta: A fase delete é apenas para apagar o índice após um período; não há nenhuma condição de espaço, apenas de tempo ou tamanho para exclusão.

Armadilha da banca: O distrator mais tentador é a letra B (warm), pois muitos alunos confundem "rollover" com "mover para outra fase". A pegadinha está em pensar que o rollover acontece quando o índice "esfria" (vai para warm). Na verdade, o rollover é uma ação de escrita (criar um índice novo e continuar escrevendo nele), e isso só ocorre na fase hot. A fase warm é um destino após o rollover, não o gatilho.

Fonte: FGV TJDFT 2022 Analista Judiciário - Análise de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho