O JindoCache (anteriormente JindoFSx) é um service do Alibaba Cloud EMR que acelera data lakes nativos da cloud por meio de cache de dados e metadados. Ele oferece diversas políticas de leitura e gravação para diferentes CacheSets, atendendo às necessidades de aceleração de acesso em vários cenários de data lake.
Informações de base
O CacheSet é uma abstração de cache no JindoCache. Como nem todos os dados exigem aceleração por cache, o JindoCache fornece políticas de acesso refinadas para suportar diversas cargas de trabalho de data lake. Configure o cache de metadados de forma agressiva ou desative o cache para dados específicos, garantindo desempenho ideal e eficiência de recursos.
Cenários
O JindoCache aplica-se aos seguintes cenários:
Processamento Analítico Online (OLAP) (consultas Presto): Melhora o desempenho das consultas e reduz o tempo de execução.
Serviço de dados (HBase): Reduz significativamente a latência P99 e os custos de requisição.
Análise de big data (relatórios Hive/Spark): Diminui 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 IA, reduzindo os custos do cluster de IA e oferecendo suporte abrangente.
Políticas de cache
O JindoCache suporta cache de dados e cache de metadados. Os métodos de cache de dados incluem cache distribuído, hash consistente e cache local.