Bearbeiten

Freigeben über


Azure Redis Cache-Bibliotheken für PythonAzure Redis Cache libraries for Python

ÜbersichtOverview

Azure Redis Cache basiert auf dem beliebten Open Source-Redis-Projekt.Azure Redis Cache is based on the popular open source Redis project. Sie erhalten Zugriff auf eine sichere, dedizierte Redis-Instanz, die von Microsoft verwaltet wird und auf die aus Ihren Azure-Apps zugegriffen werden kann.It gives you access to a secure, dedicated Redis instance, managed by Microsoft and accessible from your Azure apps.

Redis ist ein erweiterter Schlüsselwertspeicher, bei dem Schlüssel Datenstrukturen wie Zeichenfolgen, Hashes, Listen, Sätze und sortierte Sätze enthalten können.Redis is an advanced key-value store, where keys can contain data structures such as strings, hashes, lists, sets, and sorted sets. Redis unterstützt einen Satz automatischer Vorgänge für diese Datentypen.Redis supports a set of atomic operations on these data types.

Informieren Sie sich über Azure Redis Cache.Learn more about Azure Redis Cache.

Verwaltungs-APIManagement API

Über die Redis-Verwaltungs-API können Sie die Redis-Ressourcen in Ihrem Abonnement erstellen und verwalten.Create and manage your Redis resources in your subscription with the Redis management API.

pip install redis
pip install azure-mgmt-redis

BeispielExample

Im folgenden Beispiel wird ein neuer Redis-Cache erstellt: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