Sphinx: увеличиваем максимальный размер MVA
2 min
Добрый день всем.
Недавно столкнулся с интересной проблемой, связанной с апдейтом MVA (multi value attributes).
Начальные условия:
В рамках поставленной задачи мне нужно было реализовать on-a-fly апдейты mva аттрибутов. С начала всё показалось достаточно просто – берём функцию UpdateAttributes() из php-шной API и пишем нужные апдейты. Написал нужную обёртку, стал тестить – все отлично работает. Даже как то не поверилось что так быстро получилось – значит где то есть подвох. Начал тестить, так сказать, с фанатизмом – и подвох всплыл практически сразу.
Недавно столкнулся с интересной проблемой, связанной с апдейтом MVA (multi value attributes).
Начальные условия:
- sphinx-1.10-beta
- sphinx php api
В рамках поставленной задачи мне нужно было реализовать on-a-fly апдейты mva аттрибутов. С начала всё показалось достаточно просто – берём функцию UpdateAttributes() из php-шной API и пишем нужные апдейты. Написал нужную обёртку, стал тестить – все отлично работает. Даже как то не поверилось что так быстро получилось – значит где то есть подвох. Начал тестить, так сказать, с фанатизмом – и подвох всплыл практически сразу.