我正计划为聊天机器人提供提醒功能。该机器人将询问用户,并将提醒主题和DateTime保存到Cosmos DB。
我正在考虑使该服务每分钟查询/检查一次数据库,以查看DateTime是否与当前DateTime匹配,然后如果匹配则向用户发送主动聊天。 (我正在为此考虑使用azure函数吗?还是C#中的无限循环?)
我的问题是,如果我要提供每分钟从Cosmos DB查询的服务,Azure Cosmos DB的付款会增加吗?这样做明智吗?是否有更好/替代的方法为聊天机器人设置提醒功能?
答案 0 :(得分:0)
回答您的问题“如果我要提供每分钟从Cosmos DB查询的服务,Azure Cosmos DB的付款会增加吗?”
在向Cosmos DB容器提供了一些相关数据(可以作为测试数据开始)后,您可以使用Azure门户中可用的查询资源管理器。除了帮助您构建和调试SQL查询之外,此工具还可以报告这些查询的实际成本。
是的,这将增加消费,从而增加计费。
这里是您可以使用的东西:
通过这种方式,成本将得到优化。
希望有帮助。