Apache Solr е един от най-широко разпространените технологии с отворен Вас наоколо.
Построен на върха на много успешна и ценена Lucene двигател, Solr може да се използва за търсене на различни типове данни в различни видове среди и платформи.
С пълния текст на възможности за търсене, Solr е оптимизирана за големи обеми на трафика, което прави идеален за всякакъв вид проекти, може да бъде уеб-базирана или десктоп.
Solr предвижда също автомати за XML / HTTP, Ruby, JSON, и Python, за интеграция с различни други уеб технологии.
Какво ново в тази версия:.
- ползваемост подобрения, които включват подобряване на Бин скриптове и нови и преструктурираните примери
- Scripts да подкрепят инсталация и стартиране на Solr като услуга на Linux.
- Разпределени IDF вече се поддържа и може да бъде включен чрез довереник.
- Solr вече не ще се изпращат файл война и вместо да е приложение за изтегляне.
- SolrJ сега има първокласна поддръжка за Колекции API.
- Implicit регистрация на репликация, получавате и товарачи администраторски.
- Config API, който поддържа paramsets за лесно конфигуриране SOLR параметри и конфигуриране на полета. Това API също подкрепя управлението на предварително съществуващите отговорници по заявките и редактиране на обща solrconfig.xml чрез наслагване.
- API за управляващите петна позволява заявка качване манипулатор буркани и да ги регистрират чрез довереник API.
- BALANCESHARDUNIQUE Collection API, което позволява равномерно разпределение на потребителски реплика свойства.
- Има вече опция да не разбъркате nodeSet предоставена по време на създаването на колекцията.
- Option да изберете използването на пропускателната способност чрез репликация манипулатор, за да го предпази от помощта на цяла лента.
- Разделяне на clusterstate рег-колекция позволява подобрение мащабируемост в SolrCloud. Това също е формата по подразбиране за нови Колекции, които ще бъдат създадени в бъдеще.
- timeAllowed сега се използва за преждевременно прекратяване искания по време на експанзията на заявката и SolrClient искане за повторен опит.
- stats.field може да се използва за генериране на статистики над резултатите от произволни цифри функции. Той също така дава възможност за искане за статистики за въртене, фасети, използвайки ключовите думи.
- Нов DateRangeField е добавен за дата индексиране обхвати, особено мулти-ценен от тях.
- пространствени полета, които се използват, за да изиска единици = градуса сега вземат distanceUnits = градуса / километри мили вместо това.
- MoreLikeThis заявка анализатор позволява искане за документи, подобни на съществуващ документ и също работи в режим SolrCloud.
- подобрения за дърводобив.
<> Li резултати pivot.facet вече могат да включват вложени резултати stats.field ограничени от тези шарнири.
Какво ново във версия 5.2.1 / 4.10.4 / 3.6.2:
- <> Li подобрения ползваемост които включват подобрена бен скриптове и нови и преструктурираните примери.
- Scripts да подкрепят инсталация и стартиране на Solr като услуга на Linux.
- Разпределени IDF вече се поддържа и може да бъде включен чрез довереник.
- Solr вече не ще се изпращат файл война и вместо да е приложение за изтегляне.
- SolrJ сега има първокласна поддръжка за Колекции API.
- Implicit регистрация на репликация, получавате и товарачи администраторски.
- Config API, който поддържа paramsets за лесно конфигуриране SOLR параметри и конфигуриране на полета. Това API също подкрепя управлението на предварително съществуващите отговорници по заявките и редактиране на обща solrconfig.xml чрез наслагване.
- API за управляващите петна позволява заявка качване манипулатор буркани и да ги регистрират чрез довереник API.
- BALANCESHARDUNIQUE Collection API, което позволява равномерно разпределение на потребителски реплика свойства.
- Има вече опция да не разбъркате nodeSet предоставена по време на създаването на колекцията.
- Option да изберете използването на пропускателната способност чрез репликация манипулатор, за да го предпази от помощта на цяла лента.
- Разделяне на clusterstate рег-колекция позволява подобрение мащабируемост в SolrCloud. Това също е формата по подразбиране за нови Колекции, които ще бъдат създадени в бъдеще.
- timeAllowed сега се използва за преждевременно прекратяване искания по време на експанзията на заявката и SolrClient искане за повторен опит.
- stats.field може да се използва за генериране на статистики над резултатите от произволни цифри функции. Той също така дава възможност за искане за статистики за въртене, фасети, използвайки ключовите думи.
- Нов DateRangeField е добавен за дата индексиране обхвати, особено мулти-ценен от тях.
- пространствени полета, които се използват, за да изиска единици = градуса сега вземат distanceUnits = градуса / километри мили вместо това.
- MoreLikeThis заявка анализатор позволява искане за документи, подобни на съществуващ документ и също работи в режим SolrCloud.
- подобрения за дърводобив.
<> Li резултати pivot.facet вече могат да включват вложени резултати stats.field ограничени от тези шарнири.
Какво ново във версия 5.1.0 / 4.10.4 / 3.6.2:
- <> Li подобрения ползваемост които включват подобрена бен скриптове и нови и преструктурираните примери.
- Scripts да подкрепят инсталация и стартиране на Solr като услуга на Linux.
- Разпределени IDF вече се поддържа и може да бъде включен чрез довереник.
- Solr вече не ще се изпращат файл война и вместо да е приложение за изтегляне.
- SolrJ сега има първокласна поддръжка за Колекции API.
- Implicit регистрация на репликация, получавате и товарачи администраторски.
- Config API, който поддържа paramsets за лесно конфигуриране SOLR параметри и конфигуриране на полета. Това API също подкрепя управлението на предварително съществуващите отговорници по заявките и редактиране на обща solrconfig.xml чрез наслагване.
- API за управляващите петна позволява заявка качване манипулатор буркани и да ги регистрират чрез довереник API.
- BALANCESHARDUNIQUE Collection API, което позволява равномерно разпределение на потребителски реплика свойства.
- Има вече опция да не разбъркате nodeSet предоставена по време на създаването на колекцията.
- Option да изберете използването на пропускателната способност чрез репликация манипулатор, за да го предпази от помощта на цяла лента.
- Разделяне на clusterstate рег-колекция позволява подобрение мащабируемост в SolrCloud. Това също е формата по подразбиране за нови Колекции, които ще бъдат създадени в бъдеще.
- timeAllowed сега се използва за преждевременно прекратяване искания по време на експанзията на заявката и SolrClient искане за повторен опит.
- stats.field може да се използва за генериране на статистики над резултатите от произволни цифри функции. Той също така дава възможност за искане за статистики за въртене, фасети, използвайки ключовите думи.
- Нов DateRangeField е добавен за дата индексиране обхвати, особено мулти-ценен от тях.
- пространствени полета, които се използват, за да изиска единици = градуса сега вземат distanceUnits = градуса / километри мили вместо това.
- MoreLikeThis заявка анализатор позволява искане за документи, подобни на съществуващ документ и също работи в режим SolrCloud.
- подобрения за дърводобив.
<> Li резултати pivot.facet вече могат да включват вложени резултати stats.field ограничени от тези шарнири.
Какво ново във версия 5.0.0 / 4.10.3 / 3.6.2:
- Корекции на грешки :
- Ако използвате новата опция блок кеш глобалната hdfs, можете да се окажете четене корумпирани файлове на името на файла повторна употреба.
- CoreContainer съобщава невярна & missleading път за solrconfig.xml, когато има проблеми зареждане
- StatsComponent при използване docValues = & quot; & quot вярно; multiValued = & quot; & quot вярно;
- Fq изключване чрез & quot; бивш & quot; местно Парам в multivalued stats.field
- бин / Solr скрипт трябва да премине -DnumShards = 1 за boostrapping collection1 при започване Solr в режим на облак.
- Binary Writer Response не се връща заместващи полета.
Какво ново във версия 4.9.0:
- Многобройни оптимизации за док ценности работоспособност търсене време
- Разрешаване на клиентско приложение да поиска минималната постига коефициент на репликация за искане за актуализация (единична или партида) чрез изпращане на незадължителен параметър & quot; & quot min_rf;.
- Query повторно класиране подкрепа с новата ReRankingQParserPlugin.
- Нов [дете ...] DocTransformer за избор, включително Block-Присъедини Низходящо документи инлайн в резултатите от търсене.
- Нов (по подразбиране) Lucene49NormsFormat по-добре да компресирате някои случаи като много кратки полета.
Какво се нови във версия 4.8.0: {! complexphrase}
- Новият заявка анализатор подкрепя заместващи символи , НОР и др вътре Фраза Заявки.
- Нови колекции API действия CLUSTERSTATUS съобщава статута на колекции, парчета, както и копия, и също така се изброяват псевдоними събиране и касетъчни свойства.
- Добавено успя синонимни и stopword филтърни фабрики, които дават възможност на синонимни и stopword списъци да бъде динамично, управлявани чрез REST API.?
- JSON вече поддържат вложени деца документи, които дават възможност {! дете} и {! майка} блок присъединят запитвания.
- Добавено ExpandComponent да разшири резултати сринаха от CollapsingQParserPlugin, както и майка / дете връзката от вложени деца документи.
- Добавена hl.qparser параметър, за да ви позволи да зададете заявка анализатор за hl.q подчертават запитвания.
- В Solr режим на единичен възел, ядра вече могат да бъдат създадени с помощта на именувани configsets.
актуализации
задачи <> Li проточилия Колекции API сега може да се изпълняват асинхронно; новата REQUESTSTATUS действие предвижда статут.
Какво ново във версия 4.7.0:
- Нов "мигрират" събиране API да се разделят всички документи с ключов маршрут в друга колекция.
- Добавена е поддръжка за три-ниво compositeId маршрутизация.
- Admin UI - Добавена е нова & quot; Files & quot; конф директория браузър / файл зрителя.
- Добавена QParserPlugin за SimpleQueryParser Lucene му.
- SSL поддръжка за SolrCloud.
Какво ново във версия 4.6.0:
- Много подобрения и подобрения за опции парче разделяне
- New AnalyzingInfixLookupFactory да впрегнете AnalyzingInfixSuggester
- New CollapsingQParserPlugin за област висока производителност срутване на високо кардиналност полета
- New SolrJ APIs за управление на събирането
- New DocBasedVersionConstraintsProcessorFactory осигуряване на подкрепа за потребителски конфигурирани док-ориентирана правила версии
- New индекс подразбиране формат: Lucene46Codec
- тип New EnumField
Какво ново във версия 4.5.0:
- подкрепа поръчка sharding, включително способността да Shard от област.
- Възможност за съхранение solr.xml в гледач на животни.
- многонишков faceting.
- CloudSolrServer вече могат маршрут актуализации директно към съответния лидер парче.
<> Li подобрения DocValue: единични оценяват полета вече не изискват стойност по подразбиране, allowiing dynamicFields да съдържа док ценности, както и sortMissingFirst и sortMissingLast на docValue полета .
Какво ново във версия 4.4.0:
- Schema REST API: Добави подкрепа за създаване на полета копиране .
- A слятото сегмент по-топло може сега да бъде включен в solrconfig.xml.
- New MaxScoreQParserPlugin:. Върни макс (), вместо сума () от гледна точка
- SolrPing обект SolrJ има нови методи за пинг, позволи и деактивирайте.
- The Admin интерфейс вече поддържа добавянето на документи за Solr.
- Добавена команда PUT до инструмента за Solr ZkCli.
- New & quot; & quot deleteshard; колекции API, който разтоварва всички копия на даден парче и след това я премахва от състоянието на клъстера. Това ще премахне само онези парчета, които са неактивни или са без обхват.
- надзирателят вече могат евентуално възлага родови имена на възли, така че новите адреси може да бъде домакин на парчета без да се назовава объркване.
- The CSV Актуализация Handler вече поддържа избор добавяне на линия номер / ред идентификатор на документ.
<> Li бинарни файлове вече се поддържат в гледач на животни.
Какво ново във версия 4.3.0:
- Уморен от поддържане на основната информация в solr.xml? Сега можете да конфигурирате Solr да намери автоматично ядра от ходене произволна директория.
- Shard Splitting:. Сега можете да се раздели SolrCloud парчета, за да разширите своя клъстер, докато расте
- страна четене схема REST API за е подобрена и допълнена с: цялата информация схема вече е достъпен и пълната схема на живо сега могат да бъдат върнати в JSON или XML. Ground работа е включена за предстоящия запис страна на схема REST API на.
- & quot; & quot Съдържа; и & quot; & quot IsDisjointTo; взаимоотношения, в допълнение към типично & quot; & quot пресича;.
<> Li пространствени заявки вече могат да търсят форми индексирани от & quot; & quot IsWithin;,
Какво ново във версия 4.2:
- Разрешаване на имена обичай Shard, така че новите адреси на хостовете могат да поемат за пенсионери парчета. Работата по Amazon без еластични IP адреси.
<> Li Lucene 4.2 оптимизации като компресирани срочни вектори.
Какво ново във версия 3.6.2:
- Фиксирана ConcurrentModificationException време се подчертава, ако са поискани всички полета .
- Фиксирана edismax queryparser да прилага minShouldMatch да имплицитни булеви запитвания.
- Няколко поправки към DataImportHandler.
Какво ново във версия 4.0-алфа:
- Solr 4,0-алфа включва повече NoSQL разполага за тези, използвайки Solr като
- първична магазин данни.
Какво ново във версия 3.6.0:
- New SolrJ клиент конектор се използва Apache HTTP Components HTTP клиент .
- New Kuromoji морфологичен анализатор tokenizes японски текст, произвеждащи двете съставни думи и тяхното сегментацията.
- Range Faceting (Дати & Numbers) е вече се поддържат в разпределени търсене.
- HTMLStripCharFilter е напълно отново реализира, определяне много грешки и значително подобряване на резултатите.
- StreamingUpdateSolrServer вече поддържа формат javabin.
- опцията New LFU Cache за използване във вътрешни кешове SOLR му.
- подобрения в производителността на паметта на всички FST базирани suggesters.
- New WFSTLookupFactory suggester подкрепя фини гранули класиране за предложения.
- Нови възможности за конфигуриране на размера на едновременност използван в разпределени търсения.
<> Ли Много анализатор фабрики сега & quot са; мулти термин заявка наясно & quot; позволявайки за неща като тип поле наясно с умалени букви при изграждане на префикс и заместващи запитвания.
<> Ли Много корекции на грешки.
Какво ново във версия 3.5.0:
- Корекции на грешки и подобрения от Apache Lucene 3.5.0 , включително и един много съществен (3-5X) намаляване RAM изисква да притежават индекса на условия за откриване на IndexReader.
- Добавена е поддръжка за разпределени групиране резултат.
- Добавена е поддръжка за Hunspell Stemmer TokenFilter подкрепа, произтичаща за 99 езика.
- Нов вноската модул & quot; & quot между професионалния; добавя идентификационни език способности като Актуализация Processor, използвайки LanguageIdentifier Tika или Cybozu библиотека език-откриване.
- Числовите типове включително Trie и дата видове вече поддържат sortMissingFirst / Последна.
- Добавена hl.q параметър. Тя е по избор и, ако е определен, той има предимство р параметър в Highlighter.
- Няколко дребни поправки като дата разбор в продължение на години от 0001-1000, игнорирани конфигурации при използване QueryAnalyzer с SpellCheckComponent и много други.
Какво ново във версия 3.4.0:
- Корекции на грешки и подобрения от Apache Lucene 3.4.0 , включително основен бъг (Lucene-3418), чрез който индекс Lucene лесно може да се повреди, ако операционната система или компютъра разбил или загуби властта.
- SolrJ клиент сега може да анализира, групирани и обсег на фасетки резултати.
- Нов XsltUpdateRequestHandler позволява публикуване XML, който е трансформиран от предвидено в XSLT валиден документ Solr.
- Post-група faceting (group.truncate) вече може да се изчисли фасетни брои само за най-високите класиране документите на-група.
- Добави commitWithin искане актуализация параметър за всички товарачи обновявания, които преди това са били него липсват. Това казва Solr за извършване на промяната в рамките на определения период от време.
- сега може да се посочва NIOFSDirectory.
- New параметър hl.phraseLimit ускорява FastVectorHighlighter.
- Кешът за заявка и филтър кеша сега може да бъде деактивирана по желание.
- Подобряване на използването на паметта, изграждане на път, и изпълнение на SynonymFilterFactory.
- Добавена omitPositions на схемата, така че можете да пропуснете информация позиция, докато все още индексиране срочни честоти.
- Различни поправки за многонишковите DataImportHandler.
опция
Какво ново във версия 3.3.0:
- Групирането / Невярно Collapsing
- Нов, автомат-базирани предполагат прилагане / функция за автоматично довършване предлага порядък по-малки консумация RAM.
- KStemFilterFactory, оптимизирано изпълнение на по-малко агресивна Stemmer за английски.
- SOLR подразбиране нова, по-ефективна политика за сливане (TieredMergePolicy). Вижте http://s.apache.org/merging за повече информация.
- Важни поправки, включително изключително висока ползване RAM в проверката на правописа.
- Фиксирани бъгове и подобрения от Apache Lucene 3.3
Какво ново във версия 3.2.0:
- Възможност за зададени презапише и commitWithin като заявка параметри при използване на актуализация формат JSON.
- TermQParserPlugin, полезно, когато се генерира филтърни заявки от гледна върнати от област faceting или термини компонент.
- DebugComponent сега поддържа с помощта на NamedList да моделират Обяснение обекти в отговорите си, вместо Explanation.toString.
- Подобрения на интеграции UIMA и Carrot2.
- Отбелязването подобрения в производителността.
- A-тест рамка буркан за лесно тестване на SOLR разширения.
- Фиксирани бъгове и подобрения от Apache Lucene 3.2.
Какво ново във версия 3.1.0:
- Цифрови фасети обсег (подобно на дата faceting).
- New пространствено търсене, включително пространствено филтриране, повишаване и сортиране възможности.
- Пример Velocity задвижва търсене UI при HTTP: // Localhost: 8983 / Solr / Преглед
- Нов termvector базирани маркер
- Extend dismax (edismax) заявка анализатор, който разглежда някои липсващи функции в анализатор на заявка dismax заедно с някои разширения.
- Няколко повече компоненти вече поддържат разпределени режим:. TermsComponent, SpellCheckComponent
- Нов Auto Предложи компонент.
- Възможност за сортиране по функции.
- JSON документ индексиране
- формат CSV отговор
- Apache UIMA интеграция за извличане на метаданни
- лостове Lucene 3.1 и това е присъщо оптимизации и корекции на грешки, както и нови възможности за анализ.
<> Li Многобройни подобрения, корекции на грешки, както и оптимизации.
Какво ново във версия 1.4.1:
- Това е освобождаване бъг - няма промени са изисква, когато надграждате от Solr 1.4.
Коментари не е намерена