Dela via


Azure Cache for Redis bibliotek för Python

Översikt

Azure Cache for Redis baseras på det populära Redis-projektet med öppen källkod. Det ger dig åtkomst till en säker, dedikerad Redis-server som hanteras av Microsoft och är tillgänglig från dina Azure-appar.

Redis-servern är ett avancerat nyckel/värde-lager där nycklar kan innehålla datastrukturer som strängar, hashvärden, listor, uppsättningar och sorterade uppsättningar. En Redis-server stöder en uppsättning atomära åtgärder för dessa datatyper.

Mer information finns i Azure Cache for Redis.

Hanterings-API

Skapa och hantera dina Azure Cache for Redis resurser i din prenumeration med Redis-hanterings-API:et.

pip install redis
pip install azure-mgmt-redis

Exempel

I följande exempel skapas en ny cache:

from azure.mgmt.redis import RedisManagementClient
from azure.mgmt.redis.models import Sku, RedisCreateOrUpdateParameters

redis_client = RedisManagementClient(
    credentials,
    subscription_id
)
group_name = 'myresourcegroup'
cache_name = 'mycachename'
redis_cache = redis_client.redis.create_or_update(
    group_name,
    cache_name,
    RedisCreateOrUpdateParameters(
        sku = Sku(name = 'Basic', family = 'C', capacity = '1'),
        location = "East US"
    )
)
# redis_cache is a RedisResourceWithAccessKey instance