Это может быть сделано...
способ, которым мы делаем это здесь, состоит в том, чтобы использовать / опцию DEF компоновщика передать "файл определения модуля" содержащий список нашего экспорта. Я вижу от Вашего вопроса, что Вы знаете об этих файлах. Однако мы не делаем этого вручную. Список экспорта сам создается команда dumpbin/LINKERMEMBER и управление выводом с помощью простого сценария к формату файла определения модуля.
Это - большая работа для установки, но это позволяет нам компилировать код, созданный без dllexport объявлений для Unix в Windows.
В FAQ по memcached есть две записи об этом:
Ответ на первый: (цитата, выделено мной) :
Максимальный размер значения, которое вы можете размер хранилища в memcached составляет 1 мегабайт . Если ваши данные больше, учтите сжатие или разделение на стороне клиента значение до нескольких ключей.
Итак, я предполагаю, что ваш файл размером 11 МБ слишком велик, чтобы поместиться в одну запись memcached.
Увеличение размера объекта возможно, согласно другим ответам.
Максимальный размер данных составляет 1 МБ на элемент
Обновление: Это ответ 2009 года. И на тот момент информация была точной, а источник - официальным. Теперь в 2014 году memcached может хранить 128 МБ вместо 1 МБ (но разработчики не удосужились обновить официальный FAQ). Единственная ссылка, которую кто-то может найти, - это малоизвестная страница, которая, вероятно, умрет через год.