Apache Solr är ett av de mest utbredd öppna sökteknik runt.
Inbyggd ovanpå den mycket framgångsrika och uppskattade Lucene motor, kan Solr användas för att söka olika typer av data i olika typer av miljöer och plattformar.
Med fulltextsökning funktioner, är Solr optimerad för höga trafikvolymer, vilket gör idealisk för alla typer av projekt, kan det vara webben eller desktop-baserade.
Solr ger också bindningar till XML / HTTP, Ruby, JSON, och Python, för integration med en mängd andra webbtekniker.
Vad är nytt i den här versionen.
- Förbättrad användarvänlighet som inkluderar förbättrade bin skript och nya och omstrukturerade exempel
- Skript för att stödja installera och köra Solr som en tjänst på Linux.
- Distributed IDF stöds nu och kan aktiveras via config.
- Solr kommer inte längre att leverera en krigs fil och i stället vara ett nedladdningsbart program.
- SolrJ har nu förstklassig support för Samlingar API.
- Implicit registrering av replikering, få och admin hanterare.
- Config API som stöder paramsets för att enkelt konfigurera Solr parametrar och konfigurera fält. Detta API stöder också förvaltning av befintliga begäran lastare och redigering gemensam solrconfig.xml via overlay.
- API för att hantera blobs tillåter uppladdning begäran handler burkar och registrera dem via config API.
- BALANCESHARDUNIQUE Collection API som möjliggör jämn fördelning av anpassade replika egenskaper.
- Det finns nu en möjlighet att inte blanda nodeSet ges under skapandet samling.
- Möjlighet att konfigurera bandbredd av replikering hanterare för att hindra den från att använda upp all bandbredd.
- Uppdelning av clusterstate till per-kollektionen ger skalbarhet förbättring SolrCloud. Detta är också standardformatet för nya samlingar som skulle skapas framöver.
- timeAllowed används nu för att i förtid avsluta förfrågningar under frågeexpansion och SolrClient begäran kan försöka igen.
- pivot.facet resultat kan nu inkludera kapslade stats.field resultat begränsas av de svänger.
- stats.field kan användas för att generera statistik över resultaten av godtyckliga numeriska funktioner. Det möjliggör också för att begära för statistik för sväng aspekter med taggar.
- En ny DateRangeField har lagts till för indexering datumintervall, speciellt multi-värderas sådana.
- Spatial fält som används för att kräva enheter = grader nu tar distanceUnits = grader / kilometer miles i stället.
- MoreLikeThis fråge parser gör begär för dokument som liknar ett befintligt dokument och fungerar även i SolrCloud läge.
- Loggning förbättringar.
Vad är nytt i version 5.2.1 / 4.10.4 / 3.6.2:
- Förbättrad användarvänlighet som inkluderar förbättrad bin skript och nya och omstrukturerade exempel.
- Skript för att stödja installera och köra Solr som en tjänst på Linux.
- Distributed IDF stöds nu och kan aktiveras via config.
- Solr kommer inte längre att leverera en krigs fil och i stället vara ett nedladdningsbart program.
- SolrJ har nu förstklassig support för Samlingar API.
- Implicit registrering av replikering, få och admin hanterare.
- Config API som stöder paramsets för att enkelt konfigurera Solr parametrar och konfigurera fält. Detta API stöder också förvaltning av befintliga begäran lastare och redigering gemensam solrconfig.xml via overlay.
- API för att hantera blobs tillåter uppladdning begäran handler burkar och registrera dem via config API.
- BALANCESHARDUNIQUE Collection API som möjliggör jämn fördelning av anpassade replika egenskaper.
- Det finns nu en möjlighet att inte blanda nodeSet ges under skapandet samling.
- Möjlighet att konfigurera bandbredd av replikering hanterare för att hindra den från att använda upp all bandbredd.
- Uppdelning av clusterstate till per-kollektionen ger skalbarhet förbättring SolrCloud. Detta är också standardformatet för nya samlingar som skulle skapas framöver.
- timeAllowed används nu för att i förtid avsluta förfrågningar under frågeexpansion och SolrClient begäran kan försöka igen.
- pivot.facet resultat kan nu inkludera kapslade stats.field resultat begränsas av de svänger.
- stats.field kan användas för att generera statistik över resultaten av godtyckliga numeriska funktioner. Det möjliggör också för att begära för statistik för sväng aspekter med taggar.
- En ny DateRangeField har lagts till för indexering datumintervall, speciellt multi-värderas sådana.
- Spatial fält som används för att kräva enheter = grader nu tar distanceUnits = grader / kilometer miles i stället.
- MoreLikeThis fråge parser gör begär för dokument som liknar ett befintligt dokument och fungerar även i SolrCloud läge.
- Loggning förbättringar.
Vad är nytt i version 5.1.0 / 4.10.4 / 3.6.2:
- Förbättrad användarvänlighet som inkluderar förbättrad bin skript och nya och omstrukturerade exempel.
- Skript för att stödja installera och köra Solr som en tjänst på Linux.
- Distributed IDF stöds nu och kan aktiveras via config.
- Solr kommer inte längre att leverera en krigs fil och i stället vara ett nedladdningsbart program.
- SolrJ har nu förstklassig support för Samlingar API.
- Implicit registrering av replikering, få och admin hanterare.
- Config API som stöder paramsets för att enkelt konfigurera Solr parametrar och konfigurera fält. Detta API stöder också förvaltning av befintliga begäran lastare och redigering gemensam solrconfig.xml via overlay.
- API för att hantera blobs tillåter uppladdning begäran handler burkar och registrera dem via config API.
- BALANCESHARDUNIQUE Collection API som möjliggör jämn fördelning av anpassade replika egenskaper.
- Det finns nu en möjlighet att inte blanda nodeSet ges under skapandet samling.
- Möjlighet att konfigurera bandbredd av replikering hanterare för att hindra den från att använda upp all bandbredd.
- Uppdelning av clusterstate till per-kollektionen ger skalbarhet förbättring SolrCloud. Detta är också standardformatet för nya samlingar som skulle skapas framöver.
- timeAllowed används nu för att i förtid avsluta förfrågningar under frågeexpansion och SolrClient begäran kan försöka igen.
- pivot.facet resultat kan nu inkludera kapslade stats.field resultat begränsas av de svänger.
- stats.field kan användas för att generera statistik över resultaten av godtyckliga numeriska funktioner. Det möjliggör också för att begära för statistik för sväng aspekter med taggar.
- En ny DateRangeField har lagts till för indexering datumintervall, speciellt multi-värderas sådana.
- Spatial fält som används för att kräva enheter = grader nu tar distanceUnits = grader / kilometer miles i stället.
- MoreLikeThis fråge parser gör begär för dokument som liknar ett befintligt dokument och fungerar även i SolrCloud läge.
- Loggning förbättringar.
Vad är nytt i version 5.0.0 / 4.10.3 / 3.6.2:
- Buggfixar :
- Om du använder den nya globala HDFS blockera cache alternativet du kan hamna läsa korrupta filer på filnamnet återanvändning.
- CoreContainer rapporterar felaktig och missvisande bana för solrconfig.xml när det finns lastning problem
- StatsComponent när du använder docValues = & quot; true & quot; värdes = & quot; true & quot;
- FQ uteslutning via & quot; ex & quot; lokal param i flervärdes stats.field
- bin / solr script måste passera -DnumShards = 1 för boostrapping collection1 vid start Solr i molnläge.
- Binary Response Writer inte återvänder jokerfält.
Vad är nytt i version 4.9.0:
- Ett flertal optimeringar för doc värden sökning punktlighet
- Tillåt en klientapplikation att begära lägstapris uppnått replikeringsfaktor för en uppdateringsbegäran (enstaka eller parti) genom att skicka en valfri parameter & quot; min_rf & quot;.
- Query åter uppsatt stöd med den nya ReRankingQParserPlugin.
- En ny [barn ...] DocTransformer för eventuellt inklusive Block-Gå ättling dokument inline i resultaten av en sökning.
- En ny (standard) Lucene49NormsFormat att bättre komprimera vissa fall som mycket korta fält.
Vad är nytt i version 4.8.0: {! complexphrase}
- Den nya fråge tolken stöder jokertecken , de yttersta randområdena etc. inuti Fras frågor.
- Nya samlingar API CLUSTERSTATUS åtgärder rapporterar status av samlingar, skärvor, och repliker, samt listar insamlings alias och klusteregenskaper.
- Lade lyckades synonym och stoppord filter fabriker, som gör det möjligt synonym och stoppord listor som ska hanteras dynamiskt via REST API.?
- JSON uppdateringar nu stöder kapslade barn dokument, som gör det möjligt {! barn} och {! förälder} blocket gå frågor.
- Lade ExpandComponent att utöka resultat kollapsade av CollapsingQParserPlugin, liksom förälder / barn förhållandet mellan kapslade barn dokument.
- långvariga Samlingar API uppgifter kan nu utföras asynkront; den nya REQUESTSTATUS åtgärden ger status.
- Lade till en hl.qparser parameter så att du kan definiera en fråge parser för hl.q markera frågor.
- I Solr enda nod läget kärnor kan nu skapas med namngivna configsets.
Vad är nytt i version 4.7.0:
- En ny "migrera" samling API för att dela alla dokument med en rutt nyckeln i en annan samling.
- Utökat stöd för tri-nivå compositeId routing.
- Admin UI - Lade till en ny & quot; Filer & quot; conf webbläsare / fil tittaren.
- Lade till en QParserPlugin för Lucene s SimpleQueryParser.
- SSL-stöd för SolrCloud.
Vad är nytt i version 4.6.0:
- Många förbättringar och förbättringar för skärva delning alternativ
- New AnalyzingInfixLookupFactory att utnyttja AnalyzingInfixSuggester
- New CollapsingQParserPlugin för högpresterande fält kollapsar på hög förekomstfält
- New SolrJ API: er för inkassohantering
- New DocBasedVersionConstraintsProcessorFactory stöd för användar konfigurerade doc-centrerad versionshantering regler
- Ny standard indexformat: Lucene46Codec
- New EnumField typ
Vad är nytt i version 4.5.0:
- Custom sharding stöd, inklusive möjligheten att shard av fältet.
- DocValue förbättringar: enkel värderade fält inte längre behöver ett standardvärde, allowiing dynamicFields att innehålla doc värden, liksom sortMissingFirst och sortMissingLast på docValue fält .
- Möjlighet att lagra solr.xml i zookeeper.
- Multithreaded fasettering.
- CloudSolrServer kan nu dirigera uppdateringar direkt till rätt skärvan ledare.
Vad är nytt i version 4.4.0:
- Schema REST API: Lägg till stöd för att skapa kopierings fält .
- En sammanslagna segment varmare kan nu sättas in solrconfig.xml.
- New MaxScoreQParserPlugin. Return max () i stället för summan () av termer
- Binära filer stöds nu i zookeeper.
- SolrJ s SolrPing objektet har nya metoder för ping, aktivera och avaktivera.
- Admin UI stöder nu lägga till dokument till Solr.
- Lade till en PUT kommando till Solr ZkCli verktyget.
- Ny & quot; deleteshard & quot; samlingar API som lastar alla repliker av ett visst skärva och sedan tar bort det från klustertillstånds. Det kommer att ta bort endast de skärvor som är inaktiva eller har någon räckvidd.
- kan Förman nu eventuellt tilldela generiska nodnamn så att nya adresser kan vara värd skärvor utan att nämna förvirring.
- CSV Update Handler nu stöder eventuellt lägga till linjenummer / rad ID till ett dokument.
Vad är nytt i version 4.3.0:
- Trött på att upprätthålla grundläggande information solr.xml? Nu kan du konfigurera Solr att automatiskt hitta kärnor genom att gå en godtycklig katalog.
- Shard Uppdelning:. Nu kan du dela SolrCloud skärvor att utöka klustret som du växer
- lästa sidan schemat REST API har förbättrats och kompletterats: all schemainformation är nu tillgänglig och den fullständiga levande schemat kan nu återföras i JSON eller XML. Markarbeten ingår för den kommande skrivsidan av schemat REST API.
- Spatial frågor kan nu söka efter indexerade former av & quot; IsWithin & quot;
- & quot; Innehåller & quot; och & quot; IsDisjointTo & quot; förhållanden, förutom typisk & quot; skär & quot;.
Vad är nytt i version 4.2:
- Tillåt anpassade skärvan namn så att nya värdadresser kan ta över för pensionerade skärvor. Att arbeta på Amazon utan elastiska IP.
- Lucene 4.2 optimeringar såsom komprimerade sikt vektorer.
Vad är nytt i version 3.6.2:
- Fixat ConcurrentModificationException under framhäva om alla fält ombads .
- Fast edismax queryparser att tillämpa minShouldMatch till implicita booleska frågor.
- Flera buggfixar till DataImportHandler.
Vad är nytt i version 4.0-alpha:
- Solr 4.0-alpha innehåller mer NoSQL funktioner för dem använder Solr som
- primär datalagringen.
Vad är nytt i version 3.6.0:
- New SolrJ klientkontakt med hjälp av Apache HTTP Components HTTP-klient .
- Många analyzer fabriker är nu & quot; multi sikt fråga medveten & quot; möjliggör saker som fälttyp medveten lowercasing när man bygger prefix och joker frågor.
- New Kuromoji morfologisk analysator tokenizes japansk text, som producerar både sammansatta ord och deras segmentering.
- Range faceting (Datum & Numbers) stöds nu i distribuerad sökning.
- HTMLStripCharFilter har fått en helt ny genomförs, fastställa många buggar och kraftigt förbättra prestanda.
- StreamingUpdateSolrServer stöder nu javabin formatet.
- New LFU Cache alternativet för användning i Solr interna cachar.
- Minnesprestandaförbättringar till alla FST baserade suggesters.
- New WFSTLookupFactory Suggester stöder finare korniga ranking för förslag.
- Nya alternativ för att konfigurera mängden samtidighet som används i distribuerade sökningar.
- Många buggfixar.
Vad är nytt i version 3.5.0:
- buggfixar och förbättringar från Apache Lucene 3.5.0 , inklusive en mycket betydande (3-5X) RAM minskning krävs för att hålla begreppen index öppna en IndexReader.
- Utökat stöd för distribuerad resultat gruppering.
- Utökat stöd för hunspell Stemmer TokenFilter stöder härrör för 99 språk.
- En ny contrib modul & quot; langid & quot; identifiering språkfunktioner läggs som en uppdatering processor, med hjälp av Tika s LanguageIdentifier eller Cybozu språkdetektering bibliotek.
- Numeriska typer inklusive Trie och datum typer stöder nu sortMissingFirst / Last.
- Added hl.q parameter. Det är frivilligt och om det specificeras övertar det q parameter i Highlighter.
- Flera mindre buggfixar som datum tolkning för år 0001-1000, ignoreras konfigurationer när du använder QueryAnalyzer med SpellCheckComponent och många fler.
Vad är nytt i version 3.4.0:
- buggfixar och förbättringar från Apache Lucene 3.4.0 , inklusive en stor bugg (Lucene-3418), varigenom en Lucene index lätt kan skadas om OS eller dator kraschat eller förlorade makten.
- SolrJ klient kan nu parse grupperas och avstånds facetter resultat.
- En ny XsltUpdateRequestHandler tillåter publicera XML som är skapad av en tillgänglig XSLT in ett giltigt Solr dokument.
- Posta-gruppen faceting alternativ (group.truncate) kan nu beräkna fasett räknas endast de högst rankade dokument per-gruppen.
- Lägg commitWithin uppdateringsbegäran parameter för alla uppdaterings hanterare som tidigare saknade det. Detta talar Solr att begå förändringen inom den angivna tiden.
- kan nu ange NIOFSDirectory.
- Ny parameter hl.phraseLimit snabbar upp FastVectorHighlighter.
- Fråge cache och filter cache kan nu avaktiveras per begäran.
- Förbättrad minnesanvändning, byggtiden och prestanda SynonymFilterFactory.
- Inkom omitPositions till schemat, så att du kan utelämna positionsinformation samtidigt indexerar sikt frekvenser.
- Diverse fixar för flertrådade DataImportHandler.
Vad är nytt i version 3.3.0:
- gruppering / Fält Kollapsa
- En ny, automat-baserade antyder / Komplettera automatiskt genomförande erbjuder en storleksordning mindre RAM-förbrukning.
- KStemFilterFactory, en optimerad genomförande av en mindre aggressiv stemmer för engelska.
- Solr standard en ny, mer effektiv sammanslagning politiken (TieredMergePolicy). Se http://s.apache.org/merging för mer information.
- Viktiga buggfixar, bland annat extremt hög RAM-användning i stavningskontroll.
- Buggfixar och förbättringar från Apache Lucene 3.3
Vad är nytt i version 3.2.0:
- Möjlighet att ange skriva och commitWithin som begäran parametrar när använder JSON uppdatering formatet.
- TermQParserPlugin, användbar när du skapar filter förfrågningar från termer återvänt från fältfaceting eller villkor komponent.
- DebugComponent stöder nu med hjälp av en NamedList att modellera Förklaring objekt i sina svar i stället för Explanation.toString.
- Förbättringar till UIMA och Carrot2 integrationer.
- Markera prestandaförbättringar.
- Ett test-framework burk för enkel testning av Solr förlängningar.
- Buggfixar och förbättringar från Apache Lucene 3.2.
Vad är nytt i version 3.1.0:
- numeriska intervall fasetter (liknande hittills fasettering).
- Ny rumslig sökning, inklusive spatial filtrering, öka och sortering kapacitet.
- Exempel Velocity driver sökandet UI på http: // localhost: 8983 / solr / bläddra
- En ny termvector baserad highlighter
- Utöka dismax (edismax) fråge parser som behandlar några saknade funktioner i dismax fråge tolken tillsammans med några tillägg.
- Flera fler komponenter stöder nu fördelad läge. TermsComponent, SpellCheckComponent
- En ny Auto Föreslå komponent.
- Möjlighet att sortera efter funktioner.
- JSON dokument indexering
- CSV svarsformat
- Apache UIMA integration för metadata extraktion
- Utnyttjar Lucene 3.1 och det är inneboende optimeringar och buggfixar och nya analysfunktioner.
- Ett flertal förbättringar, buggfixar och optimeringar.
Vad är nytt i version 1.4.1:
- Detta är en buggfix release - inga ändringar krävs när du uppgraderar från Solr 1.4.
Kommentarer hittades inte