[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

Sugestāo de melhor açāo

[Finalizado Pelo Aluno]

Roberto Noya
Criador Roberto Noya 09/01/2023

Ola Carlos,

Preciso utilizar dados que vem do IBGE no link abaixo:

https://servicodados.ibge.gov.br/api/v1/localidades/distritos?orderBy=nome

Basicamente irei usar os dados apenas da regiāo sudeste das grandes capitais (normalmente nāo ocorre atualizações nessas regiões)

Preciso criar um autocomplete e gostaria de saber se seria interssante eu acessar a API do IBGE direto, ou salvar o arquivo JSON e filtrar com Vuejs.

Penso em trazer mais performance nessas buscas.

O que voce faria?

 

Manager Carlos Ferreira 09/01/2023

Olá, Roberto!
Tudo bem?

Uma alternativa interessante para este seu caso, seria usar o ElasticSearch, mas acho que vai trazer complexidade desnecessária para o seu projeto, não sei, você precisa avaliar a viabilidade.

--

Se salvar em JSON, e fazer a leitura do arquivo, vai trabalhar com I.O. de disco, que é um dos processamentos mais lentos, e também mais caros.

Sugiro que faça um teste, experimenta simplesmente consultar a API direto, e se ficar lento, vai evoluindo para outras alternativas (talvez usar até o ElasticSearch);

Carlos Ferreira
Criador Roberto Noya 09/01/2023

Obrigado pela orientaçāo.

Roberto Noya
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!