distributed индекс - 4 core \ 8 thread

Привет.

Подскажите, если большая база 15кк постов и делаю distributed индекс в пределах одного сервера.
Проц 4 core \ 8 thread.
На сколько частей разбивать, на 4 или 8?

Разбейте на 8 для начала. Тут ещё может влиять количество одновременно работающих запросов (т.е. косвенно QPS), так что сходу не скажешь. При большом concurrency может быть и вообще 2 шарда лучше себя покажут или 1. Но если имеется в виду, что конкурентности не будет, то я бы сперва попробовал 8.