使用Azure从bot框架永久存储node.js中的会话数据的正确方法是什么

时间:2016-11-05 12:46:25

标签: azure bots botframework

我的bot使用当前部署在Azure上的Microsoft Bot Framework在node.js中工作。我很清楚会话对象每个用户存储多达32kb的数据,但我想知道存储数据的最佳方法是什么。我试过MongoDB,上个月发了一笔巨额账单。它是我在标准S1层上运行的应用服务成本的5倍。

几个问题

  1. 如果我重启我的节点服务器,会重置会话对象。我相信它会
  2. Mongodb或文档db vs Table存储。有什么不同。它们都存储键值对。现在,当我为每个用户(例如他们喜欢的电影,他们喜欢的歌曲)添加越来越多的变量到会话对象时,很明显SQL不能用于此。
  3. 我非常感谢任何能够指引我正确方向的人。和平!

0 个答案:

没有答案