Questão de TI - Desenvolvimento de Sistemas — Hashing (Tabelas Hash e Funções de Espalhamento) — FCC 2026
- Código
- fc142273
- Banca
- FCC
- Órgão
- ARTESP
- Ano
- 2026
- Cargo
- Esp RT ( )
Um time de desenvolvimento está montando um serviço de cache no banco de dados Redis para armazenar informações de equipamentos que devem ser consultados rapidamente por uma API de catálogo. A equipe definiu que cada equipamento será representado usando um hash contendo os campos: nome, preco e quantidade.
Durante os testes, é necessário criar o hash do equipamento identificado pela chave equipamento:1001, com o seguinte conteúdo:
nome: "Notebook Pro 15"
preco: "8499.00"
quantidade: "12"
Considerando as operações de hash no Redis, o conjunto de comandos que cria os campos do hash para esse equipamento é:
- AHSET equipamento:1001 nome "Notebook Pro 15" HSET equipamento:1001 preco "8499.00" HSET equipamento:1001 quantidade "12"
- BSET equipamento:1001 "Notebook Pro 15" SET equipamento:1001 "8499.00" SET equipamento:1001 "12"
- CLPUSH equipamento:1001 "Notebook Pro 15" LPUSH equipamento:1001 "8499.00" LPUSH equipamento:1001 "12"
- DSADD equipamento:1001 "Notebook Pro 15" SADD equipamento:1001 "8499.00" SADD equipamento:1001 "12"
- EMSET equipamento:1001:nome "Notebook Pro 15" equipamento:1001:preco "8499.00" equipamento:1001:quantidade "12"