кэширование — PHP / Laravel: поддерживать объект в памяти

Продолжая этот вопрос: Laravel — красноречивое кэширование с частыми обновлениями

Предполагая, что у нас есть экземпляр объекта Product ($ product) в процессе, обслуживающем одного пользователя, можем ли мы сохранить его в памяти, чтобы на него ссылались последующие пользователи? Я не говорю о кешировании, я говорю о постоянстве объектов. Допустим, у меня 1000 запросов в минуту, а 600 требуют, чтобы я загружал одни и те же продукты, кажется очень не интуитивно понятным загружать эти объекты (из БД или из кэша), читать из них, возможно манипулировать полем или двумя, сохранять, закрывать , а затем снова откройте для следующего процесса.

Я знаю (и я использовал) APC может помочь с этим сценарием, но он все еще кэшируется. Насколько я понимаю, объект все еще должен быть сериализован и не сериализован для каждого запроса. По сути, я спрашиваю: можем ли мы иметь поток или процесс фонового объекта, который можно использовать для поддержки пула объектов, на которые могут ссылаться последующие процессы?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]