- Как правильно измерить фактический размер объектов PHP в байтах / килобайтах?
Причина вопроса:
Я использую memcached для хранения кеша в моем веб-приложении, котороебудет использоваться нетехническими клиентами.Тем не менее, поскольку memcached имеет максимальный размер 1 МБ , было бы замечательно иметь функцию, настроенную с самого начала, которую я могу использовать для измерения размера выбранных объектов / массивов / наборов данных, чтобы предотвратить ихстановится все больше.
Обратите внимание, что я планирую использовать его только в качестве средства оповещения / диагностики, чтобы отслеживать производительность кэша и возможности хранения с течением времени.Я предполагаю, что вычисление скорости при каждом вызове установки / добавления в memcached немного замедлит работу.
Мне также известно о том, что хранение больших наборов данных в memcached отменяет саму идею хранения вещей в ОЗУ, и этоименно поэтому мне нужно знать заранее, чтобы не допустить наращивания клиентов до больших наборов данных.
Большое спасибо