O JindoCache (anteriormente JindoFSx) é um serviço do Alibaba Cloud EMR que acelera data lakes nativos da nuvem por meio de cache de dados e metadados. Ele oferece diversas políticas de leitura e escrita para diferentes CacheSets, atendendo às necessidades de aceleração de acesso em vários cenários de data lake.
Informações básicas
O CacheSet é uma abstração de cache no JindoCache. Como nem todos os dados exigem aceleração via cache, o JindoCache fornece políticas de acesso refinadas para dar suporte a diversas cargas de trabalho de data lake. Configure o cache de metadados de forma agressiva ou desative-o para dados específicos, garantindo desempenho ideal e eficiência no uso de recursos.
Cenários
O JindoCache aplica-se aos seguintes cenários:
Processamento Analítico Online (OLAP) (consultas Presto): melhora o desempenho e reduz o tempo das consultas.
Serviço de dados (HBase): diminui significativamente a latência P99 e os custos de requisição.
Análise de big data (relatórios Hive/Spark): encurta o tempo de geração de relatórios e otimiza os custos do cluster de computação.
Data lakehouse: reduz os custos de requisição e otimiza a latência de resposta do catálogo de dados.
IA: acelera o treinamento e outras cargas de trabalho de inteligência artificial, reduz custos do cluster de IA e oferece suporte abrangente.
Políticas de cache
O JindoCache oferece suporte a cache de dados e de metadados. Os métodos de cache de dados incluem cache distribuído, hashing consistente e cache local.