В Питере — есть. Длинный такой стол для тестирования. Там можно распаковать, включить, их сотрудник наблюдает и потом заполняет гарантию. Есть ли в Таганроге — не знаю, но, думаю, можно им позвонить и узнать :)
На практике Вы никогда не заметите разницы в производительности между классом и функцией. Если Вы ищите разницу в производительности на таком уровне — PHP это не тот язык, смотрите на компилируемые.
А редис не пишет на диск при недостатке памяти, он просто не сохраняет. Диск это лишь копия данных, все данные должны влезать в оперативку. Раньше была возможность виртуальной памяти, но они вовремя осознали, что этоо маразм и это убьёт их репутацию, и сейчас этот функционал deprecated, в новых версиях его не будет.
Как я уже говорил, всё это субъективно. И memcached менее надёжен был в моих реальных использованиях, а не в синтетических тестах. Я не заставляю Redis дампить в append после каждой транзакции — это полнейшая глупость. Дамплю реже, зато не привязываю его к производительности диска. Memcached вообще не дампит на диск — как тут можно сравнивать их с Redis, настроив Redis так, чтобы он постоянно писал в append? (это последний тест по той ссылке, которую вы дали).
Я использую Redis уже несколько лет и за это время не потерялось ни байта данных. Были и перезагрузки, и нагрузки с десятками запросов одновременно (не в секунду, а именно одновременно, в одной доле секунды).
Конкретно для кэша я стараюсь использовать Redis, т.к. он быстрее Memcached, гораздо более функционален и не боится перезагрузки сервера. Разницы между сессиями и данными я не вижу — сессии это тоже вариант данных.
Для хранения (а не кэша) самих данных, если хочется именно NOSQL, мне нравится идея и детали реализации MongoDB.
Композиция — она же. Наследование удобно, когда нужно поменять 1-2 родительских метода, а не когда десяток методов нужно перенять не изменяя.
Лучше несколько маленьких классов с изолированными ответственностями, чем один класс, пытающийся сделать всё и сразу.
Можно и ничего из моей критики не читать, конечно, но учтите, что я пишу не ради того, чтобы обидеть и уязвить, я пишу, чтобы помочь и подсказать.