如何在Redis的Azure缓存中使用RedisTimeSeries模块?

问题描述 投票:0回答:1

我想从Azure的.net核心客户端使用Redis中的RedisTimeSeries模块(最新功能)。

  1. 我在Azure门户中为Redis创建了Azure缓存(来自RedisLabs)(https://azure.microsoft.com/en-us/services/cache/)标准资源。
  2. https://github.com/rustd/RedisSamples下载了.net redis示例代码。
  3. 当我编译示例代码时,它下载了名为StackExchange.Redis的nuget包(以及其他库)。
  4. 与示例一起玩,以了解Redis如何在.net客户端中工作。
  5. 似乎原始REDIS命令由StackExchange.Redis库包装。

接下来,我想玩RedisTimeSeries(如https://github.com/RedisTimeSeries/RedisTimeSeries所述)。

[StackExchange.Redis .net库似乎未提供任何API来调用与RedisTimeSeries模块相关的命令,例如TS.CREATE,TS.ADD等。

这是我的问题:

  1. Redis的Azure缓存中是否支持RedisTimeSeries模块(来自RedisLabs)?
  2. 如果支持,如何从.net核心客户端调用与TS相关的命令?
  3. 如果不支持,是否有其他.net库可以让我执行此操作?
azure .net-core azure-redis-cache azure-caching
1个回答
2
投票
  1. Redis的Azure缓存中是否支持RedisTimeSeries模块(来自RedisLabs)?

不是Redis的Azure缓存,而是Redis的,而是来自MS的,当前支持模块部署的唯一Redis供应商是RedisLabs Cloud Pro(请参阅:https://redislabs.com/redis-enterprise/deployments/https://redislabs.com/partner/microsoft/

  1. 如果支持,如何从.net核心客户端调用与TS相关的命令?

DbSync.Execute("MyCommand", args)

© www.soinside.com 2019 - 2024. All rights reserved.