Я бы посоветовал вам разделить ваши сущности на корневую сущность и пару связанных, содержащих каждый из 150 атрибутов - таким образом, когда вы обновляете один атрибут, вам нужно сохранить только один (или два, если обновлениеотражается на корневом объекте) меньшие объекты в хранилище данных вместо огромного.
Используйте memcache для предотвращения чтения, а не для хранения данных, поступающих в хранилище данных.Memcache может быть очищен, и данные могут быть уничтожены до того, как он попадет в постоянное хранилище.
Если продвинуться на один шаг дальше, группировка атрибутов может отражать данные, которые обновляются вместе - скажем, если вы всегда обновляете street и почтовый индекс вместе, имеет смысл объединить их в одну структуру.