首页 > 解决方案 > 来自非技术业务用户的问题:手机存储与云存储

问题描述

有没有办法让移动消息应用程序保存在应用程序上发送和接收的消息,而无需第三方(例如 AWS)不断存储这些消息?我的目的是降低成本。我仍然会为数据摄取和数据输出付费,但我希望不必承担存储成本,而是希望用户可以将重要消息存储在自己的手机上,并在准备好时将其删除。我想象这就是 iPhone 的 Messages 应用程序的工作方式。在我看来,这就像创建一个照片应用程序,结合一个消息应用程序等。

任何验证这是可能的或这种做法的提示/链接将不胜感激!

标签: androidioslocal-storagemessagecloud-storage

解决方案


是的,这是可能的。位于云中的服务器可以简单地在两个同时连接的客户端之间传输数据,而无需将该数据存储到磁盘。

一部分数据必须至少暂时存在于某种形式的内存中(例如,RAM)。极端情况下,这个空间需求可以减少到一个字节。

即使对于这种用例,存储也不是特别昂贵。然而,如果您的架构不需要任何存储,那么就没有理由购买任何存储。

我没有任何好的链接给你。我什至不知道这个概念是否有名字。但是您应该明白,这是计算机通信/缓冲的一个非常基本的概念。

如果您注意到消息传递服务倾向于将您的数据保存在云中,那么(请原谅我的愤世嫉俗,但是)这可能只是为了让他们可以在方便时挖掘它。


推荐阅读