Я поддерживаю приложение, в котором пользователи могут хранить изображения, а затем делиться ими. Система питается от MongoDB на серверной части. Большинство страниц с изображениями кэшируются в виде плоских HTML-файлов, но я могу запустить некоторый код непосредственно перед загрузкой файла.
Я решил реализовать счетчик просмотров для системы. Меня интересует, какое место для хранения лучше всего подходит. Это должно быть похоже на Memcached, но оно должно сохранять количество просмотров каждый час или около того, поэтому, даже если наш сервер придется перезапустить, мы не потеряем количество просмотров.
Какое лучшее решение для этого (желательно с расширением PHP в качестве клиента)?