Вам нужна многоядерность, потому что вы не можете использовать пароли и стоп-слова в многоязычной базе данных.
Распространенными стоп-словами в английском языке являются «by» и «is», но во многих скандинавских языках эти слова означают «город» и «лед».
Если вы делаете многоядерный, каждый язык может иметь собственное ядро с настроенным schema.xml, который выбирает правильный парадигматический модуль, стоп-слова и защищенные слова. Но одна и та же JVM запускает все это на одном сервере, поэтому вы не тратите дополнительные деньги на серверы для одного конкретного языка. Затем, если нагрузка слишком велика для одного сервера, вы реплицируете свою многоядерную установку, и все индексы извлекают выгоду из реплик.