【问题标题】:Delphi Connect To Azure Cache for RedisDelphi 连接到 Azure Redis 缓存
【发布时间】:2023-10-16 03:58:01
【问题描述】:

我成功设置了 Azure Redis 服务器(按照这些步骤 [https://docs.microsoft.com/en-us/azure/azure-cache-for-redis/cache-dotnet-how-to-use-azure-redis-cache][1])。我的问题是如何将我的 Delphi 应用程序连接到 Azure Cache for Redis?我正在使用 Delphi XE 构建 VCL 应用程序。

【问题讨论】:

    标签: azure delphi redis pascal azure-redis-cache


    【解决方案1】:

    我使用了 redis AUTH 命令(请参阅https://redis.io/commands/auth),该命令的值来自 Azure 上的 Access Keys。

     IdTCPClient1.Host := 'project.redis.cache.windows.net';
     IdTCPClient1.Port := 6379;
     IdTCPClient1.Connect;
     IdTCPClient1.Socket.WriteLn('auth authentication=youraccesskey');
    

    【讨论】: