@shuro @strizhechenko у Френдики изначально при установке есть вариант хранить контент в базе и хранить контент на винте (storage). я в базу картинки совать не стала, я их вынесла на винт, так удобнее. база не пухнет, картинки существуют отдельно и достаточно независимо. они там упорядочены в виде 16-ричного дерева по идентификаторам. достаточно удобная и простая система.
и там где-то в настройках можно копировать на свой сервер картинки их постов (видео и всякие прочие аттачи не копируются, и слава Ктулху). а вот картинки можно хранить локально в этом хранилище. там где-то есть галочка копирования контента. тащетма, вот. сам пост хранится в базе, в нём ссылки на файлы в хранилище. как-то так.
а кэш - это кэш. это работа с часто запрашиваемыми (обычно свежими) данными и оно просто по истечению срока удаляется с винта или из памяти. но я бы предпочла кэш на винте, чем распухание рамы. ПЫХ и так жирен и жрёт много ресурсов. если у него ещё и кэша не будет, он будет ваще дрочить сервер так, что мало не покажется. плюс ещё специфика Федивёрса и хреново написанные серверы и клиенты. трафик там очень мощный. и кэш поверх nginx, про который я когда-то писала пост, очень облегчил жизнь сервера.
в общем, кэша много не бывает.
и там где-то в настройках можно копировать на свой сервер картинки их постов (видео и всякие прочие аттачи не копируются, и слава Ктулху). а вот картинки можно хранить локально в этом хранилище. там где-то есть галочка копирования контента. тащетма, вот. сам пост хранится в базе, в нём ссылки на файлы в хранилище. как-то так.
а кэш - это кэш. это работа с часто запрашиваемыми (обычно свежими) данными и оно просто по истечению срока удаляется с винта или из памяти. но я бы предпочла кэш на винте, чем распухание рамы. ПЫХ и так жирен и жрёт много ресурсов. если у него ещё и кэша не будет, он будет ваще дрочить сервер так, что мало не покажется. плюс ещё специфика Федивёрса и хреново написанные серверы и клиенты. трафик там очень мощный. и кэш поверх nginx, про который я когда-то писала пост, очень облегчил жизнь сервера.
в общем, кэша много не бывает.