Вопрос от нетехнического бизнес-пользователя: хранилище на телефоне или хранилище в облаке - PullRequest
0 голосов
/ 11 марта 2019

Существует ли способ для мобильного приложения обмена сообщениями хранить отправленные и полученные сообщения в приложении без необходимости постоянного хранения этих сообщений третьей стороной (например, AWS)?Моя цель - снизить мои расходы.Я бы все равно заплатил за прием и извлечение данных, но я надеюсь, что не придется удерживать расходы на хранение, а скорее, чтобы пользователи могли хранить свои важные сообщения на своих собственных телефонах и удалять их, когда они будут готовы.Я представляю, как работает приложение «Сообщения» на iPhone.На мой взгляд, это похоже на создание приложения для фотографий, в сочетании с приложением для сообщений и т. Д.

Любая проверка того, что это возможно, или советы / ссылки для такой практики, будет принята с благодарностью!

1 Ответ

0 голосов
/ 13 марта 2019

Да, это возможно.Сервер, расположенный в облаке, может просто передавать данные между двумя одновременно подключенными клиентами без необходимости хранить эти данные на диске.

Часть данных должна существовать в памяти некоторой формы (например,RAM), по крайней мере, на мгновение.В крайнем случае, это требование к пространству может быть уменьшено до одного байта.

Хранение не особенно дорого, даже для этого варианта использования.Тем не менее, если ваша архитектура не требует хранения, то нет причин покупать ее.

У меня нет хороших ссылок для вас.Я даже не знаю, есть ли у этой концепции имя.Но вы должны понимать, что это очень базовая концепция компьютерной коммуникации / буферизации.

Если вы заметили, что службам обмена сообщениями, как правило, нравится хранить ваши данные в облаке, хорошо, (простите мой цинизм, но) это, вероятно, просто так, что они могут добывать его по своему усмотрению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...