为了账号安全,请及时绑定邮箱和手机立即绑定

Bot Framework:持久存储最佳实践

Bot Framework:持久存储最佳实践

C#
白猪掌柜的 2022-12-31 11:10:14
我正在寻找有关 Bot 持久存储最佳方法的一些指导。使用 Bot Framework,我见过的两种存储数据的方法是在内存中和持久化(Cosmos db/Azure blob)。目前,在我的 Bot 中,我有一些数据存储在访问器中(这是匹配的意图),我只需要在对话的生命周期内使用这些数据,我不需要在当前对话之后保留它。查看有关持久存储的 Microsoft 文章,推荐的方法是将所有内容存储在持久存储中,因为内存是易变的。其他人如何处理生产机器人的存储?您是否将所有内容都存储在持久存储中?
查看完整描述

1 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

Persistent存储是......持久的。InMemory不是也不应该使用,除了调试时在本地运行的机器人。

您必须将对话所需的值存储在持久存储中,以便能够在 10 秒、10 分钟、10 小时后继续您的对话......

如果您真的很关心这些项目的存储时间,请确保在您的代码中不再需要它们时清理它们


查看完整回答
反对 回复 2022-12-31
  • 1 回答
  • 0 关注
  • 65 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信