Melhores práticas são diretrizes que ajudam você a gerenciar seus dados mais eficientemente.
Crie Armazenamentos de Dados Menos
Armazenamento de dados tem comportamento semelhante a tabelas em bancos de dados. Quando você minimiza o número de armazenamentos de dados em uma experiência e coloca dados relacionados em um mesmo armazenamento de dados, você pode configurar cada armazenamento de dados individualmente e melhorar a eficiência do serviço para operar os dados.
Use um único objeto para dados relacionados
Para usar o limite máximo de 4 MB de tamanho do objeto mais eficientemente, obtenha todos os dados relevantes em um chamado. SetAsync() atualiza todos os dados para que todos os dados para o mesmo usuário estejam sempre em sincronia.
O sistema de versão versão individual de objetos em vez do lojade dados inteiro. Isso significa que objetos contidos em versões anteriores são consistentes quando você restaura armazenamentos de dados para versões mais antigas.
Use Prefixos de Chave para Organizar seus Dados
Filtra as chaves com um prefixo específico prefixo ao chamar Class.DataStore:ListKeysAsync()|ListKeysAsync() . Por exemplo, você pode salvar chaves com um prefixo como /User_1234/profiles/warrior