Nov 05, 2015 08:56
Есть ли какието способы ускорить работу с массивами (пересечение, объединение)?
Или может даже реализовать множества.
Массивы содержат числа. Т.е может можно как то указать - что это массив типа int чтобы ускорить.
сейчас стандартные array_intersect + array_merge дают в среднем ~0.02 с на ~10 операциях объединения/пересечения
размер массивов ~500 элементов
пока хватает и этого, но понятно что с возрастанием кол-ва элементов и операций время будет возрастать (до 100000 хотябы).
нужно решение в PHP. знаю что можно поставить redis но нет возможности (shared хостинг)