Який максимальний розмір поля в Lucene?
0.2, за замовчуванням для MaxFieldLength є 10,000.24 липня 2012 р
Обмеження Apache Solr™ і Apache Lucene® Обмеження 2,1 мільярда записів на індекс на кожному вузлі, як описано в обмеженнях Lucene. Обмеження 1024 maxBoolean у SOLR-4586. Політика імен полів Solr застосовується до індексованих імен полів: кожне поле повинно мати назву.
Поле 1000 За замовчуванням Elasticsearch має a 1000 поле макс щоб запобігти вибуху даних і створенню мільйонів полів, але для нашого випадку нам потрібно отримати більше, ніж відведена тисяча.');})();(function(){window.jsl.dh('f1rdZvu5KrKTwbkPw_3O-Qc__43' ,'
5 ГБ Lucene використовує складений файл для зберігання сегментів, він швидко збільшується через першу точку. Максимальний розмір таких cfs становить 5 ГБ, тому кількість сегментів також швидко зростає. Швидкість пошуку сповільнюється через велику кількість сегментів.');})();(function(){window.jsl.dh('f1rdZvu5KrKTwbkPw_3O-Qc__47','
Кожен шард Elasticsearch є індексом Lucene. Максимальна кількість документів, яку ви можете мати в індексі Lucene, становить 2,147,483,519. Індекс Lucene розділений на менші файли, які називаються сегментами.
Документ слід відкинути перед записом у lucene, якщо довжина поля ключового слова перевищує 32766.
Не існує теоретичної максимальної довжини запиту. Однак логічний запит стає повільнішим із збільшенням кількості пропозицій. Ось чому Lucene має (настроюється) обмеження 1024 пункти.