我一直在开发一个应用程序,它有一个功能,可以与其他用户聊天。在过去的几天里,我一直很困惑,试图找出哪一种数据库在定价方面会更好地使用,我在这里说的是规模。
每当用户发送消息时,他就会创建一个文档,在这样做的时候,我还会检查另一个用户是否在线,为此我读取了另一个文档。平均而言,我每条消息要写7-8条,每条消息要读8-10条。此外,每当用户打开对话时,他都会看到最后15条消息,如果他滚动,他就会看到更多信息。这也增加了读取量。
另外,我还想知道是否我发送了一条消息,而其他用户得到了它,谁以前读过15个文档来查看最后的15条消息,当我发送一条新消息时,第15条消息被替换为新的消息,那么我是否要为这15条文档再次读取收取费用?
定价是这里最关心的问题,请帮我找出这里最好的方法。
https://stackoverflow.com/questions/66831183
复制相似问题