Persistenza intervallo in Archiviazione di Azure
Il provider di persistenza intervallo di Archiviazione di Azure supporta sia Archiviazione BLOB di Azure che Archiviazione tabelle di Azure.
Installare Archiviazione tabelle di Azure
Installare il pacchetto Microsoft.Orleans.Persistence.AzureStorage da NuGet. Il provider di Archiviazione tabelle di Azure archivia lo stato in una riga della tabella, suddividendo lo stato su più colonne, se vengono superati i limiti di una singola colonna. Ogni riga può contenere una lunghezza massima di 1 megabyte, come imposto da Archiviazione tabelle di Azure.
Configurare il provider di persistenza intervallo di Archiviazione tabelle di Azure usando i metodi di estensione AzureTableSiloBuilderExtensions.AddAzureTableGrainStorage.
siloBuilder.AddAzureTableGrainStorage(
name: "profileStore",
configureOptions: options =>
{
options.ConfigureTableServiceClient(
"DefaultEndpointsProtocol=https;AccountName=data1;AccountKey=SOMETHING1");
});
Installare Archiviazione BLOB di Azure
Il provider di Archiviazione BLOB di Azure archivia lo stato in un BLOB.
Configurare il provider di persistenza intervallo di Archiviazione BLOB di Azure usando i metodi di estensione AzureBlobSiloBuilderExtensions.AddAzureBlobGrainStorage.
siloBuilder.AddAzureBlobGrainStorage(
name: "profileStore",
configureOptions: options =>
{
options.ConfigureBlobServiceClient(
"DefaultEndpointsProtocol=https;AccountName=data1;AccountKey=SOMETHING1");
});
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per