Editar

Compartir a través de


Bibliotecas de Azure Redis Cache para PythonAzure Redis Cache libraries for Python

Información generalOverview

Azure Redis Cache se basa en el popular proyecto de código abierto Redis.Azure Redis Cache is based on the popular open source Redis project. Ofrece acceso a una instancia de Redis segura y dedicada, administrada por Microsoft y accesible desde sus aplicaciones de Azure.It gives you access to a secure, dedicated Redis instance, managed by Microsoft and accessible from your Azure apps.

Redis es un almacén de pares clave-valor avanzado, donde las claves pueden contener estructuras de datos tales como cadenas, algoritmos hash, listas, conjuntos y conjuntos ordenados.Redis is an advanced key-value store, where keys can contain data structures such as strings, hashes, lists, sets, and sorted sets. Redis admite un conjunto de operaciones atómicas con estos tipos de datos.Redis supports a set of atomic operations on these data types.

Obtenga más información acerca de Azure Redis Cache.Learn more about Azure Redis Cache.

API de administraciónManagement API

Cree y administre los recursos de Redis en su suscripción con la API de administración de Redis.Create and manage your Redis resources in your subscription with the Redis management API.

pip install redis
pip install azure-mgmt-redis

EjemploExample

En el ejemplo siguiente se crea una nueva memoria caché de Redis:The following example creates a new Redis 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