saxon
Новичок
Привет всем.
Есть такая вот задачка:
Есть Н массивов, которые нужно хранить между сессиями (в кеше - apc).
При любом запросе поменяться может любой из них (хоть все), и после окончания работы изменения необходимо внести в кеш обратно.
В это же время любой запрос может считывать один из массивов и изменять его.
Вопрос такой: как синхронизировать доступ на чтение к этим массивам, чтобы при обратной записи в кеш данные не терялись?
Есть такая вот задачка:
Есть Н массивов, которые нужно хранить между сессиями (в кеше - apc).
При любом запросе поменяться может любой из них (хоть все), и после окончания работы изменения необходимо внести в кеш обратно.
В это же время любой запрос может считывать один из массивов и изменять его.
Вопрос такой: как синхронизировать доступ на чтение к этим массивам, чтобы при обратной записи в кеш данные не терялись?