Apache Solr є одним з найбільш широко поширених відкритих технологій пошуку навколо.
Побудований на вершині дуже успішним і оцінили Lucene двигун, Solr може бути використаний для пошуку різних типів даних в різних типах середовищ і платформ.
С можливостями повнотекстового пошуку, Solr оптимізований для великих обсягів трафіку, що робить ідеальним для будь-якого виду проекту, це може бути веб або настільних основі.
Solr також забезпечує прив'язки до XML / HTTP, Рубін, JSON, і Python, для інтеграції з різними іншими веб-технологіями.
Що нового в цьому випуску :.
- Юзабіліті поліпшень, які включають в себе поліпшені бен сценарії і нові і реструктурованих приклади
- Сценарії для підтримки установки і запуску Solr в якості служби на Linux.
- Модулі IDF тепер підтримується і може бути включений за допомогою конфігурації.
- Solr більше не буде вантажити військове файл і замість цього завантажувати додаток.
- SolrJ тепер має першокласну підтримку Collections API.
- неявній реєстрації реплікації, отримати і адміністратори обробники.
- Config API, який підтримує paramsets для легкого конфігурування параметрів ДП і налаштування полів. Цей API також підтримує управління з раніше існуючих обробників запитів і редагування загальної solrconfig.xml допомогою накладання.
- API для управління краплі дозволяє запит вантаження банки обробників і реєстрації їх за допомогою конфігурації API.
- BALANCESHARDUNIQUE Collection API, який дозволяє для рівномірного розподілу властивостей призначених для користувача реплік.
- Там в даний час варіант не перетасувати NodeSet передбачені при створенні колекції.
- Можливість налаштувати використання смуги пропускання оброблювачем реплікації, щоб запобігти його від використання всю смугу пропускання.
- Розщеплення clusterstate щоб за колекції дозволяє підвищити масштабованість SolrCloud. Це також формат за замовчуванням для нових колекцій, які будуть створені в майбутньому.
- timeAllowed тепер використовується достроково припинити запити при розширенні запиту і SolrClient запитом повторити спробу.
- Результати pivot.facet тепер можуть включати вкладені результати stats.field стримується цих центрів.
- Новий DateRangeField була додана для Дата індексування діапазонах, особливо багатозначних одиниць.
- Просторові поля, які використовуються для вимагають одиниць = градуси Тепер візьміть distanceUnits = градусів / кілометрів миль замість.
- аналізатор MoreLikeThis запиту дозволяє проханням документів схожих до існуючого документу, а також працює в режимі SolrCloud.
- поліпшення Logging.
<Літій> stats.field може бути використаний для генерування статистикою більше результатами довільних числових функцій. Вона також дозволяє для запиту статистики для повороту граней з використанням міток.
Що нового у версії 5.2.1 / 4.10.4 / 3.6.2:
- Простота використання що включають поліпшену бен сценарії і нових, реформованих приклади.
- Сценарії для підтримки установки і запуску Solr в якості служби на Linux.
- Модулі IDF тепер підтримується і може бути включений за допомогою конфігурації.
- Solr більше не буде вантажити військове файл і замість цього завантажувати додаток.
- SolrJ тепер має першокласну підтримку Collections API.
- неявній реєстрації реплікації, отримати і адміністратори обробники.
- Config API, який підтримує paramsets для легкого конфігурування параметрів ДП і налаштування полів. Цей API також підтримує управління з раніше існуючих обробників запитів і редагування загальної solrconfig.xml допомогою накладання.
- API для управління краплі дозволяє запит вантаження банки обробників і реєстрації їх за допомогою конфігурації API.
- BALANCESHARDUNIQUE Collection API, який дозволяє для рівномірного розподілу властивостей призначених для користувача реплік.
- Там в даний час варіант не перетасувати NodeSet передбачені при створенні колекції.
- Можливість налаштувати використання смуги пропускання оброблювачем реплікації, щоб запобігти його від використання всю смугу пропускання.
- Розщеплення clusterstate щоб за колекції дозволяє підвищити масштабованість SolrCloud. Це також формат за замовчуванням для нових колекцій, які будуть створені в майбутньому.
- timeAllowed тепер використовується достроково припинити запити при розширенні запиту і SolrClient запитом повторити спробу.
- Результати pivot.facet тепер можуть включати вкладені результати stats.field стримується цих центрів.
- Новий DateRangeField була додана для Дата індексування діапазонах, особливо багатозначних одиниць.
- Просторові поля, які використовуються для вимагають одиниць = градуси Тепер візьміть distanceUnits = градусів / кілометрів миль замість.
- аналізатор MoreLikeThis запиту дозволяє проханням документів схожих до існуючого документу, а також працює в режимі SolrCloud.
- поліпшення Logging.
<Літій> stats.field може бути використаний для генерування статистикою більше результатами довільних числових функцій. Вона також дозволяє для запиту статистики для повороту граней з використанням міток.
Що нового у версії 5.1.0 / 4.10.4 / 3.6.2:
- Простота використання що включають поліпшену бен сценарії і нових, реформованих приклади.
- Сценарії для підтримки установки і запуску Solr в якості служби на Linux.
- Модулі IDF тепер підтримується і може бути включений за допомогою конфігурації.
- Solr більше не буде вантажити військове файл і замість цього завантажувати додаток.
- SolrJ тепер має першокласну підтримку Collections API.
- неявній реєстрації реплікації, отримати і адміністратори обробники.
- Config API, який підтримує paramsets для легкого конфігурування параметрів ДП і налаштування полів. Цей API також підтримує управління з раніше існуючих обробників запитів і редагування загальної solrconfig.xml допомогою накладання.
- API для управління краплі дозволяє запит вантаження банки обробників і реєстрації їх за допомогою конфігурації API.
- BALANCESHARDUNIQUE Collection API, який дозволяє для рівномірного розподілу властивостей призначених для користувача реплік.
- Там в даний час варіант не перетасувати NodeSet передбачені при створенні колекції.
- Можливість налаштувати використання смуги пропускання оброблювачем реплікації, щоб запобігти його від використання всю смугу пропускання.
- Розщеплення clusterstate щоб за колекції дозволяє підвищити масштабованість SolrCloud. Це також формат за замовчуванням для нових колекцій, які будуть створені в майбутньому.
- timeAllowed тепер використовується достроково припинити запити при розширенні запиту і SolrClient запитом повторити спробу.
- Результати pivot.facet тепер можуть включати вкладені результати stats.field стримується цих центрів.
- Новий DateRangeField була додана для Дата індексування діапазонах, особливо багатозначних одиниць.
- Просторові поля, які використовуються для вимагають одиниць = градуси Тепер візьміть distanceUnits = градусів / кілометрів миль замість.
- аналізатор MoreLikeThis запиту дозволяє проханням документів схожих до існуючого документу, а також працює в режимі SolrCloud.
- поліпшення Logging.
<Літій> stats.field може бути використаний для генерування статистикою більше результатами довільних числових функцій. Вона також дозволяє для запиту статистики для повороту граней з використанням міток.
Що нового у версії 5.0.0 / 4.10.3 / 3.6.2:
- Виправлення
- При використанні нової глобальної HDFS параметра кешування блок, можна в кінцевому підсумку читання пошкоджених файлів на повторне використання імені файлу.
- CoreContainer повідомляє неправильний & missleading шлях для solrconfig.xml коли завантажуються проблеми
- StatsComponent при використанні docValues = & Quot; правда і Quot; багатозначних = & Quot; правда і Quot;
- FQ виняток за допомогою & Quot; екс & Quot; місцевий парам в багатозначного stats.field
- бен / Solr сценарій повинен пройти -DnumShards = 1 для boostrapping collection1 при запуску Solr в режимі хмари.
- Binary Письменник відгуку не повертає підстановочні поля.
Що нового у версії 4.9.0:
- Численні оптимізації для док значення ефективність пошуку часу
- Дозволити клієнтського додатку запитувати сурик досягається фактор реплікації для запиту на оновлення (одно- або пакетний), відправивши додатковий параметр & Quot; min_rf & Quot ;.
- Запит повторно позиціонування підтримку з новим ReRankingQParserPlugin.
- Новий [дитина ...] DocTransformer для необов'язково включає блок-Реєстрація нащадком документи рядний в результатах пошуку.
- Новий (за замовчуванням) Lucene49NormsFormat краще стискати деякі випадки, такі як дуже короткими полями.
Що нового у версії 4.8.0: {! Complexphrase}
- Новий аналізатор запитів підтримує групові символи , ЗОШ і т.п. всередині Фраза запитів.
- Нові колекції API CLUSTERSTATUS дії повідомляє про стан колекцій, оскільки і реплік, а також перераховані збору псевдоніми і властивості кластера.
- Додана вдалося синонім і стоп-слів фільтр заводи, які дозволяють синонімів і стоп-слів списки динамічно керувати за допомогою REST API.
- JSON тепер підтримують вкладені дочірні документи, дозволяючи {! Дитини} і {!} Батько блок запитів для об'єднання.
- Додана ExpandComponent розширити результати згорнуті в CollapsingQParserPlugin, а також батько / нащадок вкладених дочірніх документів.
- довгограючих Колекції API тепер може бути виконана асинхронно; нове дію REQUESTSTATUS забезпечує статус.
- Додана параметр hl.qparser, щоб дозволити вам визначити парсер запитів для hl.q світлих запитів.
- У режимі одного вузла Solr, сердечники можуть тепер бути створені з використанням іменованих configsets.
Оновлення
Завдання
Що нового у версії 4.7.0:
- Новий "мігрують" колекція API розділити всі документи з ключем маршруту в іншу колекцію.
- Додана підтримка маршрутизації compositeId три рівня.
- Адміністратор UI - Додано новий & Quot; Файли & Quot; Глядач конф каталог браузера / файлу.
- Додана QParserPlugin для SimpleQueryParser Lucene в.
- підтримка SSL для SolrCloud.
Що нового у версії 4.6.0:
- безліч поліпшень і удосконалень для варіантів осколок розщеплення
- Новий AnalyzingInfixLookupFactory використовувати в AnalyzingInfixSuggester
- Новий CollapsingQParserPlugin для області високоефективної руйнується на полів з високою кардинально
- Новий SolrJ інтерфейси для управління колекцією
- Новий DocBasedVersionConstraintsProcessorFactory надання підтримки користувальницьких налаштованих Doc-орієнтованих правил контролю версій
- Новий формат індексу за замовчуванням: Lucene46Codec
- Новий тип EnumField
Що нового у версії 4.5.0:
- підтримка користувацьких Sharding, в тому числі можливість осколок від поле.
- поліпшення DocValue: однозначна поля більше не вимагають значення за замовчуванням, allowiing dynamicFields містити значення DOC, а також sortMissingFirst і sortMissingLast на полях docValue .
- Можливість зберігання solr.xml в зоопарку.
- Багатопотокове огранювання.
- CloudSolrServer тепер можуть поновлення маршруту безпосередньо у відповідному лідера Шарда.
Що нового у версії 4.4.0:
- Схема REST API: Додана підтримка для створення поля копіювання .
- об'єднаний сегмент тепліше тепер можуть бути підключені до solrconfig.xml.
- Новий MaxScoreQParserPlugin :. Повернення макс () замість суми () термінів
- Бінарні файли тепер підтримуються в зоопарку.
- Об'єкт SolrPing SolrJ має нові методи для настільного, вмикати та вимикати.
- інтерфейсу адміністратора тепер підтримує додавання документи Solr.
- Додана команда PUT до інструменту Solr ZkCli.
- Новий & Quot; deleteshard & Quot; Колекції API, що розвантажує все репліки даного осколка, а потім видаляє його зі стану кластера. Він буде видалити тільки ті осколки, які є неактивними або не мають діапазон.
- Доглядач тепер можуть необов'язково призначати загальні імена вузлів, так що нові адреси може прийняти осколки не називаючи плутанини.
- Оновлення обробника CSV тепер підтримує необов'язкове додавання номер рядка / рядки ідентифікатор документа.
Що нового у версії 4.3.0:
- Набридло підтримку основну інформацію в solr.xml? Тепер ви можете налаштувати Solr автоматично знаходити ядра пішки довільну директорію.
- осколок Розщеплення :. Тепер можна розділити SolrCloud осколки, щоб розширити свій кластер у міру зростання
- Бічна читання схеми REST API була поліпшена і розширена на: вся інформація схеми тепер доступний і повний живий Тепер схема може бути повернутий в JSON або XML. Перший роботи включені для майбутнього стороні записи по схемі REST API.
- Просторові запити можуть тепер шукати індексованих фігур, і Quot; IsWithin & Quot ;,
- & Quot; Містить & Quot; і & Quot; IsDisjointTo & Quot; відносини, на додаток до типових & Quot; перетинає & Quot ;.
Що нового у версії 4.2:
- Дозволити імена призначених для користувача осколок так що нові адреси хоста може взяти на себе для пенсіонерів осколків. Робота на Амазонці без пружних IP.
- Lucene 4.2 оптимізації, такі як стиснутий векторів термінів.
Що нового у версії 3.6.2:
- Виправлена ConcurrentModificationException у виділяючи, якщо було запропоновано всі поля .
- Виправлена edismax queryparser застосовувати minShouldMatch до неявним логічних запитів.
- Кілька виправлень до DataImportHandler.
Що нового у версії 4.0-альфа:
- Solr 4.0-альфа включає більш NoSQL є для тих, використовуючи Solr як
- пошаровим даних.
Що нового у версії 3.6.0:
- роз'єм клієнт Новий SolrJ допомогою Apache HTTP Компоненти HTTP клієнта .
- Багато заводів аналізатор тепер & Quot; мульти термін запиту відомо і Quot; дозволяючи для речей, як тип поля обізнані lowercasing при будівництві приставка & масок запитів.
- Новий Kuromoji морфологічний аналізатор розмічає текст на японській мові, виробляючи обидві складові слова і їх сегментацію.
- Діапазон Огранка (Дати та номери) тепер підтримується в розподіленому пошуку.
- HTMLStripCharFilter був повністю повторної реалізації, фіксуючи безліч помилок і значно підвищити продуктивність.
- StreamingUpdateSolrServer тепер підтримує формат javabin.
- Опція Новий LFU кеша для використання у внутрішніх кешей в Solr.
- поліпшення продуктивності пам'яті всім, заснованих ФСТ suggesters.
- Новий WFSTLookupFactory Suggester підтримує більш дрібнозернистої позиціонування для пропозицій.
- Нові можливості конфігурації кількість паралелізму використовується в розподілених запитів.
- Багато виправлення.
Що нового у версії 3.5.0:
- Виправлені помилки і покращена від Apache Lucene 3.5.0 , в тому числі дуже суттєва (3-5X) зниження RAM, необхідну для зберігання індексу умов, на відкритті IndexReader.
- Додана підтримка розподіленої результату угруповання.
- Додана підтримка Hunspell парадигматический TokenFilter підтримку випливають на 99 мовах.
- Новий модуль вно & Quot; LangID & Quot; додає можливості ідентифікації мови як оновлення процесор, використовуючи LanguageIdentifier ТІКА в бібліотеку або мову виявлення Cybozu.
- Числові типи включаючи TRIE і типів дат тепер підтримують sortMissingFirst / останній.
- доданий параметр hl.q. Це не є обов'язковим, і якщо він вказаний, то вона перекриває параметр Q в Маркером.
- кілька дрібних виправлень, як дата розбору протягом багатьох років з 0001-1000, ігноруються конфігурації при використанні QueryAnalyzer з SpellCheckComponent і багато іншого.
Що нового у версії 3.4.0:
- Виправлені помилки і покращена від Apache Lucene 3.4.0 , в тому числі головна помилка (Lucene-3418), в якій індекс Lucene можна легко пошкодити, якщо операційна система або комп'ютер розбився або втратив владу.
- SolrJ клієнт тепер може розібрати згруповані і діапазон фасети результати.
- Новий XsltUpdateRequestHandler дозволяє розмістити XML, який трансформованого наданої XSLT в дійсного документа Solr.
- Після група огранки варіант (group.truncate) тепер можуть обчислити розраховує фасетів тільки самих високопоставлених документів в-групи.
- Додати commitWithin параметр запиту на оновлення для всіх обробників поновлення, які були раніше відсутніх його. Це говорить Solr фіксуватиме зміни протягом зазначеного періоду часу.
- Може тепер вказати NIOFSDirectory.
- Новий hl.phraseLimit параметр прискорює FastVectorHighlighter.
- Кеш запитів і кеш Тепер фільтр можна відключити за бажанням.
- Покращена використання пам'яті, час створення, і продуктивність SynonymFilterFactory.
- Додана omitPositions до схеми, так що ви можете пропустити інформацію про місцезнаходження в той же час індексації частоту народження терміна.
- Різні виправлення для багатопотокового DataImportHandler.
Що нового у версії 3.3.0:
- Угруповання / Поле Згортання
- Новий, автомат на основі запропонувати реалізацію / автозаповнення, пропонуючи на порядок меншим споживанням ОЗУ.
- KStemFilterFactory, оптимізована реалізація менш агресивною Стеммер для англійської.
- Solr за замовчуванням нової, більш ефективної політики злиття (TieredMergePolicy). Див http://s.apache.org/merging для отримання додаткової інформації.
- Важливі виправлення, в тому числі надзвичайно високою використання RAM в орфографії.
- помилок і підвищення від Apache Lucene 3.3
Що нового у версії 3.2.0:
- Можливість вказати перезапис і commitWithin якості параметрів запиту під час використовуючи формат поновлення JSON.
- TermQParserPlugin, корисно при створенні фільтра запитів від точки, повернутих з поля огранки або компонента термінів.
- DebugComponent тепер підтримує допомогою NamedList моделювати об'єкти пояснення в своїх відповідях замість Explanation.toString.
- Покращення до інтеграції UIMA і Carrot2.
- Підсвічування поліпшення продуктивності.
- Тест-база банку для простого тестування розширень Solr.
- помилок і підвищення від Apache Lucene 3.2.
Що нового у версії 3.1.0:
- Цифрові межі дальності (по аналогії з дати ограновування).
- Новий просторового пошуку, в тому числі просторова фільтрація, підвищуючи і сортування.
- Приклад Швидкість приводом Пошук UI за адресою: // локальний: 8983 / Solr / перегляд
- Новий termvector основі маркер
- Розширення dismax (edismax) парсер запитів, які розглядаються деякі відсутні функції в парсером dismax запиту разом з деякими розширеннями.
- Кілька більш компонентів тепер підтримують розподілену режим :. TermsComponent, SpellCheckComponent
- Новий Авто Запропонувати компонент.
- Можливість сортування за функціями.
- JSON документ індексації
- формат відповіді CSV
- Інтеграція Apache UIMA для вилучення метаданих
- Використовує Lucene 3.1, і це притаманне оптимізації та виправлення помилок, а також нові можливості аналізу.
- Численні поліпшення, виправлення помилок і оптимізації.
Що нового у версії 1.4.1:
- Це реліз виправити помилку - нічого змінювати не потрібно при оновленні з Solr 1.4.
Коментар не знайдено