biblioteki Azure Cache for Redis dla języka Python
Omówienie
Azure Cache for Redis opiera się na popularnym projekcie redis typu open source. Zapewnia ona dostęp do bezpiecznego, dedykowanego serwera Redis zarządzanego przez firmę Microsoft i dostępnego z poziomu aplikacji platformy Azure.
Serwer Redis to zaawansowany magazyn par klucz-wartość, w którym klucze mogą zawierać struktury danych, takie jak ciągi, skróty, listy, zestawy i zestawy sortowane. Serwer Redis obsługuje zestaw operacji niepodzielnych na tych typach danych.
Aby dowiedzieć się więcej, zobacz Azure Cache for Redis.
Interfejs API zarządzania
Tworzenie zasobów Azure Cache for Redis w ramach subskrypcji i zarządzanie nimi za pomocą interfejsu API zarządzania redis.
pip install redis
pip install azure-mgmt-redis
Przykład
W poniższym przykładzie zostanie utworzona nowa pamięć podręczna:
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
Azure SDK for Python