1

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

  1. 我在 Azure 门户中创建了 Azure Cache for Redis(来自 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. Azure Cache for Redis(来自 RedisLabs)是否支持 RedisTimeSeries 模块?
  2. 如果支持,如何从我的 .net 核心客户端调用与 TS 相关的命令?
  3. 如果不支持,是否有任何其他 .net 库可以让我这样做?
4

3 回答 3

2
  1. Azure Cache for Redis(来自 RedisLabs)是否支持 RedisTimeSeries 模块?

Azure Cache for Redis,不是来自 RedisLabs,而是来自 MS,目前唯一支持 Modules 部署的 Redis 供应商是 RedisLabs Cloud Pro(参见:https ://redislabs.com/redis-enterprise/deployments/和https://redislabs. com/合作伙伴/微软/

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

DbSync.Execute("MyCommand", args)

于 2019-09-26T07:27:17.647 回答
1

它即将在 Azure Redis 上推出,请参阅azure cache for redis 上的 redis 企业功能即将推出

企业层将支持 RedisTimeSeries

在此处输入图像描述

于 2020-11-05T00:18:21.877 回答
0

自 2021 年 3 月起,RedisTimeSeries 已在 Azure Cache for Redis 企业层中成为 GA。

NRedisTimeSeries为 RedisTimeSeries 推荐的 .Net 客户端

于 2021-09-29T00:22:35.430 回答