Sdílet prostřednictvím


Trvalost agregačního intervalu služby Azure Storage

Poskytovatel trvalosti azure Storage podporuje Azure Blob Storage i Azure Table Storage.

Instalace služby Azure Table Storage

Nainstalujte microsoft .Orleans. Balíček Persistence.AzureStorage z NuGetu Poskytovatel služby Azure Table Storage ukládá stav do řádku tabulky. Pokud dojde k překročení limitů jednoho sloupce, rozdělí stav na více sloupců. Každý řádek může obsahovat maximální délku 1 megabajtu, jak to vynucuje Azure Table Storage.

Nakonfigurujte zprostředkovatele trvalosti agregace azure Table Storage pomocí AzureTableSiloBuilderExtensions.AddAzureTableGrainStorage metod rozšíření.

siloBuilder.AddAzureTableGrainStorage(
    name: "profileStore",
    configureOptions: options =>
    {
        options.ConfigureTableServiceClient(
            "DefaultEndpointsProtocol=https;AccountName=data1;AccountKey=SOMETHING1");
    });

Instalace služby Azure Blob Storage

Poskytovatel služby Azure Blob Storage ukládá stav do objektu blob.

Nakonfigurujte zprostředkovatele trvalosti zrnitosti služby Azure Blob Storage pomocí AzureBlobSiloBuilderExtensions.AddAzureBlobGrainStorage metod rozšíření.

siloBuilder.AddAzureBlobGrainStorage(
    name: "profileStore",
    configureOptions: options =>
    {
        options.ConfigureBlobServiceClient(
             "DefaultEndpointsProtocol=https;AccountName=data1;AccountKey=SOMETHING1");
    });