olexandr777: всё возможно. Возможно даже за неделю переписать(зависит от количества функционала конечно), зависит от того как быстро вы вникаете в структуру кода.
bamond: ну так вы пишите точнее. Как связаны запросы между собой? Может вы их отправляете раз в 10 секунд. То что вы показываете ни о чем не говорит. Наоборот ответ от сфинкса 0,000сек. так что проблема не в нем скорее всего.
litvin2: Для статей такая универсальность не пойдет. Тем не менее вопрос все еще остается, почему вы по целому тексту статьи будете доставать post_id, я не понимаю. Откуда у вас целый текст статьи возьмется? В целом такая универсальность ломается на ваших же гипотетических данных - 250к/4кк
litvin2: Меня очень смущает размер поля в 400000 знаков. Поэтому кейс непонятен.
Если все намного проще и эти заоблачные значения никогда не будут достигнуты, то я бы взял Sphinx Search или ElasticSearch, проиндексировал бы это все дело и искал с их помощью.
litvin2: key value хранится обычно вместе с id объекта к которому оно прикреплено. Поэтому выборка происходит в виде select value from blah where object_id = 123 and key = "attribute".
И поэтому таких вопросов не должно быть.
Так как вы пытаетесь использовать для меня бессмысленно или очень топорно.