Você está aqui:
Armazenar dados da Plataforma do Lightning em cache
O uso do cache da plataforma pode acelerar a execução dos aplicativos ao permitir que eles armazenem dados reutilizáveis na memória. Os aplicativos podem acessar rapidamente esses dados, eliminando a necessidade de duplicação de cálculos e solicitações ao banco de dados em transações subsequentes.
Para usar o Cache da plataforma, primeiro configure partições usando a ferramenta Partição de cache da plataforma em Configuração. Depois de configurar as partições, você poderá adicionar, acessar e remover dados delas usando a API Apex do Cache da plataforma.
Use partições de Cache da plataforma para melhorar o desempenho dos seus aplicativos. As partições lhe permitem distribuir o espaço em cache da maneira que funcione melhor para os seus aplicativos. O armazenamento de dados em cache nas partições designadas assegura que eles não sejam substituídos por outros aplicativos ou por dados menos importantes.
Use a ferramenta Partição de cache da plataforma para:
- Configure uma partição de cache da plataforma com capacidade de provedor livre.
- Solicitar um cache de avaliação.
- Criar, editar ou excluir partições de cache.
- Alocar os recursos de cache da sessão e de cache da organização de cada partição para balancear o desempenho entre os aplicativos.
- Exibir um instantâneo da capacidade, detalhamento e alocações de partição (em KB ou MB) do cache atual da organização.
- Exibir detalhes sobre cada partição.
- Transformar qualquer partição na partição padrão.
Para usar o Cache da plataforma, crie pelo menos uma partição. Cada partição tem um segmento de cache da sessão e um segmento de cache da organização, e você pode alocar capacidade separada para cada segmento. O cache da sessão pode ser usado para armazenar dados de sessões de usuário individuais e o cache da organização é usado para dados que qualquer usuário na organização pode acessar. Você pode distribuir o espaço de cache de sua organização entre um número qualquer de partições. As alocações de cache da sessão e da organização podem ser zero ou maiores que cinco e devem ser números inteiros. A soma de todas as alocações de partição, incluindo a partição padrão, é igual à alocação total de Cache da plataforma. A capacidade total alocada de todos os segmentos de cache deve ser menor ou igual à capacidade geral da organização.
Você pode definir qualquer partição como partição padrão, mas pode ter apenas uma partição padrão. Quando uma partição não tem alocação, as operações de cache (como get e put) não são acionadas e nenhum erro é retornado.
Por padrão, cálculos de capacidade ocorrem a cada cinco minutos. Para assegurar que você esteja vendo a capacidade e a alocação mais recentes, clique em Recalcular.
- Solicitar uma avaliação do Cache da plataforma
Para testar as melhorias de desempenho proporcionadas pelo uso do Cache da plataforma na sua organização, solicite um cache de avaliação para sua organização de produção. As versões Enterprise, Unlimited e Performance Edition são entregues com alguma quantidade de cache, mas a adição de mais cache melhora o desempenho. Quando a sua solicitação de avaliação for aprovada, você poderá alocar capacidade a partições e experimentar o uso do cache em diferentes cenários. Testando o cache em regime de avaliação, você poderá tomar uma decisão mais fundamentada sobre a possível aquisição do cache. - Solicitar cache de plataforma adicional
Você pode solicitar espaço de Cache de plataforma adicional para melhorar o desempenho do seu aplicativo. - Configurar uma partição de cache da plataforma com capacidade de provedor livre
O Salesforce oferece 3 MB de capacidade de cache da Plataforma livre para pacotes gerenciados revisados para segurança. Esse recurso é disponibilizado por um tipo de capacidade chamado capacidade de provedor livre e é habilitado automaticamente em todas as organizações Developer Edition.

