Я работаю в системе, в которой компоненты написаны на следующих языках:
Все эти компоненты используют (нечасто изменяющиеся) данные, поступающие из одного и того же источника, которые можно кэшировать и получать из memcache по соображениям производительности.
Поскольку разные типы данных могут по-разному храниться в разных языковых API для memcache, мне интересно, будет ли лучше хранить ВСЕ данные в виде строки (объекты будут храниться в виде строки JSON).
Однако это само по себе может создавать проблемы, поскольку строки (почти наверняка) будут иметь разные внутренние представления на разных языках, поэтому мне интересно, насколько мудрым является это решение.
Кроме того, я использую писателя 1, «шаблон» для нескольких читателей, поэтому параллелизм не является проблемой.
Может ли кто-нибудь (желательно с АКТУАЛЬНЫМ опытом создания чего-то подобного) посоветовать наилучший формат / способ хранения данных в memcache, чтобы их могли использовать разные языки программирования?