2016-09-12 4 views
0

Я хочу создать мобильное приложение. Должен ли я кэшировать данные в облачном memcache Google Cloud, или лучше хранить данные в локальной памяти мобильного телефона? , который быстрее? и какой тип данных должен быть помещен в кеш в случае мобильного приложения?Google Memcache vs Локальный кэш диска?

Спасибо.

ответ

0

Любые данные, которые вы хотите предоставить своему пользователю в автономном режиме (устройство, не подключенное к Интернету), должны быть кэшированы на самом устройстве. Вы также можете также кэшировать данные в онлайн-режиме (например, приложение электронной почты может кэшировать электронные письма за последние 7 дней) и обновляет кеш при обновлении пользователем, или сервер подталкивает новые электронные письма.

MemCache в Google Cloud - это то, что вы использовали бы на своем сервере приложений для кеширования данных, которые не меняются очень часто, поэтому вам не нужно продолжать загружать одни и те же данные из базы данных для каждого запроса, тем самым повышая производительность.

Всегда быстрее получать доступ к данным локального устройства по сравнению с доступом к данным из Облака.

Смежные вопросы