如何在 Redis 缓存中存储机器人状态



虽然有一些文章描述了如何在 redis 缓存中存储机器人状态,但这是推荐的方法吗?

https://ankitbko.github.io/2016/10/Microsoft-Bot-Framework-Use-Redis-to-store-conversation-state/

我尝试使用依赖注入并使用 Redis 缓存。尽管应用程序没有引发任何错误,但我没有看到使用我的 Redis 桌面管理器存储在 Redis 缓存中的任何键和值?

使用 CosmosDB 或表存储(我们为其生成适配器的两个存储系统(可能会更轻松。

有一个非官方的,用户制造的适配器。可能值得一试:https://github.com/suttna/botbuilder-redis-storage

可以使用

Redis,但它不是围绕持久存储组织的 - 是的,您可以将其备份到磁盘,但 API 不适合爬网。如果您愿意自己查找数据,则可以使用这种东西。

表存储:https://learn.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-state-azure-table-storage

CosmosDB:https://learn.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-state-azure-cosmosdb

相关内容

最新更新