Pentarh
Мускуль юзай для такого вида кеша, или файловый кеш - быстрее будет
Но это извращение адское. Ты оперируешь кешем через ассоциативный массив пхп (тормоз), при коннекте погружаешь этот массив из мемкеша (ВЕСЬ), а при изменении любого ключа, сериализуешь и скидываешь в мемкеш - тоже ВЕСЬ.
Так не юзают мемкеш, конечно будет тормозить.
Суть в том, что скрипт не должен по любому чиху лопатить весь массив (сериализовывать, скидывать). Думай схему, где при обработке ключа, физически обрабатывается только он, а не весь массив. Это удар по яйцам всем принципам кеширования
Mika
Ailk писал:
Костыль да, я хз че другое юзать чтоб можно было кеш по группам разбивать.
Ну типа префиксы юзать в ключах, как это обычно делают.
Pentarh
Не похоже, что дело тут в TCP. Он при каждом коннекте читает и десериализует многометровый блоб, а при каждой записи ключа этот блоб сериализуется и пишется.
rickdeckard
один инстанс на много сайтов - чете жесть какаято ?
обычно поднимают на каждый сайт свой инстанс или несколько. масшабирование там, хуе-мое.