Apache Solr er en av de mest utbredte åpne søketeknologier rundt.
bygget på toppen av den meget vellykkede og verdsatt Lucene motor, kan Solr brukes til å søke ulike typer data i ulike typer miljøer og plattformer.
Med fulltekstsøk evner, er Solr optimalisert for store mengder trafikk, noe som gjør ideelt for alle typer prosjekt, kan det være web eller desktop-baserte.
Solr gir også bindinger til XML / HTTP, Ruby, JSON, og Python, for integrasjon med en rekke andre webteknologier.
Hva er nytt i denne utgaven.
- Forbedret brukervennlighet som inkluderer forbedret bin scripts og nye og restrukturert eksempler
- Scripts å støtte installere og kjøre Solr som en tjeneste på Linux.
- Distribuert IDF er nå støttet og kan aktiveres via config.
- Solr vil ikke lenger sende en krig fil og i stedet være et nedlastbart program.
- SolrJ har nå førsteklasses støtte for samlinger API.
- Implisitt registrering av replikering, får og admin handlers.
- Config API som støtter paramsets for enkelt å konfigurere Solr parametere og konfigurere felt. Dette API støtter også administrasjon av eksisterende forespørsel handlere og redigering felles solrconfig.xml via overlay.
- API for administrerende blobs tillater opplasting forespørselshåndtereren krukker og registrere dem via config API.
- BALANCESHARDUNIQUE Collection API som gjør det mulig for jevn fordeling av tilpassede kopi egenskaper.
- Det er nå et alternativ for å ikke stokke nodeSet gitt under innsamling skapelsen.
- Mulighet til å konfigurere båndbredde ved Replication håndterer å hindre den fra å bruke opp all båndbredden.
- Knusing av clusterstate til per-samlingen gjør skalerbarhet forbedring i SolrCloud. Dette er også standardformatet for nye samlinger som vil bli opprettet i tiden fremover.
- timeAllowed brukes nå til tidlig avslutte forespørsler under utvidelse og SolrClient forespørsel retry.
- pivot.facet resultatene kan nå inkludere nestet stats.field resultatene begrenset av disse svinger.
- stats.field kan brukes til å generere statistikk over resultatene av vilkårlige numeriske funksjoner. Den gjør det også for å be for statistikk for pivot fasetter bruker tags.
- En ny DateRangeField har blitt lagt for indeksering datoperioder, spesielt multi-verdsatte de.
- Areal felt som tidligere krevde enheter = grader nå tar distanceUnits = grader / kilometer miles i stedet.
- MoreLikeThis spør parser lar ber for dokumenter som ligner på et eksisterende dokument og fungerer også i SolrCloud modus.
- Logging forbedringer.
Hva er nytt i versjon 5.2.1 / 4.10.4 / 3.6.2:
- Forbedret brukervennlighet som inkluderer forbedret bin skript og nye og restrukturert eksempler.
- Scripts å støtte installere og kjøre Solr som en tjeneste på Linux.
- Distribuert IDF er nå støttet og kan aktiveres via config.
- Solr vil ikke lenger sende en krig fil og i stedet være et nedlastbart program.
- SolrJ har nå førsteklasses støtte for samlinger API.
- Implisitt registrering av replikering, får og admin handlers.
- Config API som støtter paramsets for enkelt å konfigurere Solr parametere og konfigurere felt. Dette API støtter også administrasjon av eksisterende forespørsel handlere og redigering felles solrconfig.xml via overlay.
- API for administrerende blobs tillater opplasting forespørselshåndtereren krukker og registrere dem via config API.
- BALANCESHARDUNIQUE Collection API som gjør det mulig for jevn fordeling av tilpassede kopi egenskaper.
- Det er nå et alternativ for å ikke stokke nodeSet gitt under innsamling skapelsen.
- Mulighet til å konfigurere båndbredde ved Replication håndterer å hindre den fra å bruke opp all båndbredden.
- Knusing av clusterstate til per-samlingen gjør skalerbarhet forbedring i SolrCloud. Dette er også standardformatet for nye samlinger som vil bli opprettet i tiden fremover.
- timeAllowed brukes nå til tidlig avslutte forespørsler under utvidelse og SolrClient forespørsel retry.
- pivot.facet resultatene kan nå inkludere nestet stats.field resultatene begrenset av disse svinger.
- stats.field kan brukes til å generere statistikk over resultatene av vilkårlige numeriske funksjoner. Den gjør det også for å be for statistikk for pivot fasetter bruker tags.
- En ny DateRangeField har blitt lagt for indeksering datoperioder, spesielt multi-verdsatte de.
- Areal felt som tidligere krevde enheter = grader nå tar distanceUnits = grader / kilometer miles i stedet.
- MoreLikeThis spør parser lar ber for dokumenter som ligner på et eksisterende dokument og fungerer også i SolrCloud modus.
- Logging forbedringer.
Hva er nytt i versjon 5.1.0 / 4.10.4 / 3.6.2:
- Forbedret brukervennlighet som inkluderer forbedret bin skript og nye og restrukturert eksempler.
- Scripts å støtte installere og kjøre Solr som en tjeneste på Linux.
- Distribuert IDF er nå støttet og kan aktiveres via config.
- Solr vil ikke lenger sende en krig fil og i stedet være et nedlastbart program.
- SolrJ har nå førsteklasses støtte for samlinger API.
- Implisitt registrering av replikering, får og admin handlers.
- Config API som støtter paramsets for enkelt å konfigurere Solr parametere og konfigurere felt. Dette API støtter også administrasjon av eksisterende forespørsel handlere og redigering felles solrconfig.xml via overlay.
- API for administrerende blobs tillater opplasting forespørselshåndtereren krukker og registrere dem via config API.
- BALANCESHARDUNIQUE Collection API som gjør det mulig for jevn fordeling av tilpassede kopi egenskaper.
- Det er nå et alternativ for å ikke stokke nodeSet gitt under innsamling skapelsen.
- Mulighet til å konfigurere båndbredde ved Replication håndterer å hindre den fra å bruke opp all båndbredden.
- Knusing av clusterstate til per-samlingen gjør skalerbarhet forbedring i SolrCloud. Dette er også standardformatet for nye samlinger som vil bli opprettet i tiden fremover.
- timeAllowed brukes nå til tidlig avslutte forespørsler under utvidelse og SolrClient forespørsel retry.
- pivot.facet resultatene kan nå inkludere nestet stats.field resultatene begrenset av disse svinger.
- stats.field kan brukes til å generere statistikk over resultatene av vilkårlige numeriske funksjoner. Den gjør det også for å be for statistikk for pivot fasetter bruker tags.
- En ny DateRangeField har blitt lagt for indeksering datoperioder, spesielt multi-verdsatte de.
- Areal felt som tidligere krevde enheter = grader nå tar distanceUnits = grader / kilometer miles i stedet.
- MoreLikeThis spør parser lar ber for dokumenter som ligner på et eksisterende dokument og fungerer også i SolrCloud modus.
- Logging forbedringer.
Hva er nytt i versjon 5.0.0 / 4.10.3 / 3.6.2:
- feilrettinger :
- Hvis du bruker den nye globale hdfs blokk cache alternativ, kan du ende opp med å lese korrupte filer på filnavnet gjenbruk.
- CoreContainer rapporterer feil og missleading banen for solrconfig.xml når det er lasting problemer
- StatsComponent når du bruker docValues = & quot; ekte & quot; multiValued = & quot; ekte & quot;
- fq utestenging via & quot; ex & quot; lokal param i multivalued stats.field
- bin / Solr script må passere -DnumShards = 1 for boostrapping collection1 når du starter Solr i cloud-modus.
- Binary Response Writer ikke returnerer joker felt.
Hva er nytt i versjon 4.9.0:
- Mange optimaliseringer for doc verdier søk-time ytelse
- Tillat et klientprogram for å be om minium oppnådd replikering faktor for en oppdatering forespørsel (singel eller batch) ved å sende en valgfri parameter & quot; min_rf & quot;.
- Query omrangere støtte med den nye ReRankingQParserPlugin.
- En ny [barn ...] DocTransformer for eventuelt inkludert Block-Delta synkende dokumenter inline i resultatene av et søk.
- En ny (standard) Lucene49NormsFormat å bedre komprimere visse tilfeller som svært korte felt.
Hva er nytt i versjon 4.8.0: {! complexphrase}
- Den nye spørre parser støtter jokertegn , ORS etc. inne Phrase spørringer.
- Nye Collections API CLUSTERSTATUS handling rapporterer status på samlinger, skår, og kopier, og også lister samling aliaser og klase egenskaper.
- Lagt klart å klarte synonym og stopword filter fabrikker, som gjør synonym og stopword lister dynamisk via REST API.?
- JSON oppdateringer støtter nå kjedede barnets dokumenter, slik at {! barnet} og {! forelder} blokk delta spørringer.
- Lagt ExpandComponent å utvide resultater kollapset ved CollapsingQParserPlugin, samt foreldre / barn-forhold nestede barne dokumenter.
- langvarig Collections API oppgaver kan utføres asynkront; den nye REQUESTSTATUS handlingen gir status.
- Lagt til en hl.qparser parameter for å tillate deg å definere en spørring parser for hl.q høydepunkt spørringer.
- I Solr single-node-modus, kjerner kan nå bli laget med navngitte configsets.
Hva er nytt i versjon 4.7.0:
- En ny "migrere" samling API å splitte alle dokumenter med en rute nøkkel til en annen samling.
- Lagt til støtte for tri-nivå compositeId ruting.
- Admin UI - Lagt til en ny & quot; filer & quot; conf katalogen browser / arkiv seer.
- Lagt til en QParserPlugin for Lucene sin SimpleQueryParser.
- SSL støtte for SolrCloud.
Hva er nytt i versjon 4.6.0:
- Mange forbedringer og forbedringer for Shard splitting alternativer
- New AnalyzingInfixLookupFactory å utnytte AnalyzingInfixSuggester
- New CollapsingQParserPlugin for høy ytelse feltet kollapset på høy kardinalitet felt
- New SolrJ APIer for innsamling ledelse
- New DocBasedVersionConstraintsProcessorFactory gi støtte for bruker konfigurerte doc-sentriske versjone regler
- Ny standard index format: Lucene46Codec
- New EnumField typen
Hva er nytt i versjon 4.5.0:
- Custom sharding støtte, inkludert muligheten til å glasskår etter feltet.
- DocValue forbedringer: enkeltrom verdsettes felt ikke lenger krever en standardverdi, allowiing dynamicFields å inneholde doc verdier, samt sortMissingFirst og sortMissingLast på docValue felt .
- Evne til å lagre solr.xml i dyrepasser.
- Multithreaded face.
- CloudSolrServer kan nå ruteoppdateringer direkte til den aktuelle fragmentet leder.
Hva er nytt i versjon 4.4.0:
- Schema REST API: Legg støtte for å opprette kopi felt .
- Et fusjonert segment varmere kan nå bli plugget inn solrconfig.xml.
- New MaxScoreQParserPlugin. Return max () i stedet for sum () av begreper
- Binære filer støttes nå i dyrepasser.
- SolrJ sin SolrPing objekt har nye metoder for ping, aktivere og deaktivere.
- Admin UI støtter nå legge dokumenter til Solr.
- Lagt til en PUT kommando til Solr ZkCli verktøyet.
- Ny & quot; deleteshard & quot; samlinger API som losser alle replikaer av en gitt Shard og deretter fjerner den fra klyngen staten. Det vil fjerne bare de skår som er inaktive eller har noen utvalg.
- Tilsynsmann kan nå eventuelt tildele generiske nodenavnene slik at nye adresser kan være vert skår uten å navngi forvirring.
- CSV Update Handler nå støtter eventuelt legge til linjenummer / rad ID i et dokument.
Hva er nytt i versjon 4.3.0:
- Lei av å opprettholde kjerne informasjon i solr.xml? Nå kan du konfigurere Solr å automatisk finne kjerner ved å gå en vilkårlig katalog.
- Shard Splitting:. Du kan nå dele SolrCloud skår å utvide klynge som du vokser
- Lese side schema REST API har blitt forbedret og utvidet etter: all schema informasjon er nå tilgjengelig og full live-skjema kan nå bli returnert i JSON eller XML. Grunnarbeidet er inkludert for den kommende skrive side av skjemaet REST API.
- Areal forespørsler kan nå søke etter indekserte figurer ved & quot; IsWithin & quot;
- & quot; Inneholder & quot; og & quot; IsDisjointTo & quot; relasjoner, i tillegg til vanlig & quot; skjærer & quot;.
Hva er nytt i versjon 4.2:
- Tillat tilpasset shard navnene slik at nye vertsadresser kan ta over for pensjonerte skår. Arbeid på Amazon uten elastiske IP-adresser.
- Lucene 4.2 optimaliseringer som komprimert sikt vektorer.
Hva er nytt i versjon 3.6.2:
- Fast ConcurrentModificationException under utheving, hvis alle feltene ble forespurt .
- Fast edismax queryparser å søke minShouldMatch til implisitte boolske spørringer.
- Flere feilrettinger til DataImportHandler.
Hva er nytt i versjon 4.0-alpha:
- Solr 4.0-alpha omfatter mer NoSQL funksjoner for de bruker Solr som en
- primære datalageret.
Hva er nytt i versjon 3.6.0:
- New SolrJ klient kontakten bruker Apache HTTP Components HTTP klient .
- Mange analysator fabrikker er nå & quot; fler sikt spør klar & quot; slik at for ting som felttypen klar lowercasing når du bygger prefiks & jokerspørringer.
- New Kuromoji morfologisk analysator tokenizes japansk tekst, produserer både sammensatte ord og deres segmentering.
- Range Face (Datoer og Numbers) støttes nå i distribuerte søk.
- HTMLStripCharFilter har blitt fullstendig re-implementert, fikse mange feil og mye bedre ytelsen.
- StreamingUpdateSolrServer støtter nå javaBin format.
- New LFU Cache alternativ for bruk i Solr interne cacher.
- Minne ytelsesforbedringer i alle FST basert suggesters.
- støtter New WFSTLookupFactory suggester finkornete ranking for forslag.
- Nye alternativer for konfigurering av mengden av samtidighet brukes i distribuerte søk.
- Mange feilrettinger.
Hva er nytt i versjon 3.5.0:
- Feilrettinger og forbedringer fra Apache Lucene 3.5.0 , inkludert en meget betydelig (3-5X) RAM reduksjon kreves for å holde begrepene indeksen på å åpne en IndexReader.
- Lagt til støtte for distribuert resultat gruppering.
- Lagt til støtte for Hunspell Stemmer TokenFilter støtte stemming for 99 språk.
- En ny contrib modul & quot; langid & quot; legger språket identifikasjons evner som en oppdatering prosessor, ved hjelp av Tika sin LanguageIdentifier eller Cybozu språk-deteksjon bibliotek.
- Tall typer inkludert Trie og datotyper støtter nå sortMissingFirst / Siste.
- Lagt hl.q parameter. Det er valgfritt, og hvis det er spesifisert, opphever det q parameter i Highlighter.
- Flere mindre feilrettinger som dato parsing for årene fra 0001-1000, ignorert konfigurasjoner når du bruker QueryAnalyzer med SpellCheckComponent og mange flere.
Hva er nytt i versjon 3.4.0:
- Feilrettinger og forbedringer fra Apache Lucene 3.4.0 , inkludert en stor bug (Lucene-3418) der en Lucene indeksen kan lett bli ødelagt hvis OS eller datamaskinen krasjet eller mistet makten.
- kan SolrJ klient nå parse gruppert og utvalg fasetter resultater.
- En ny XsltUpdateRequestHandler lar poste XML som er forvandlet av en gitt XSLT inn en gyldig Solr dokumentet.
- Post-gruppe face alternativ (group.truncate) kan nå beregne fasett teller bare de høyest rangerte dokumenter per-gruppe.
- Legg commitWithin oppdatering forespørsel parameter til alle oppdatere handlers som tidligere manglet det. Dette forteller Solr å begå endringen innenfor angitt tidsperiode.
- Kan nå spesifisere NIOFSDirectory.
- Ny parameter hl.phraseLimit hastigheter opp FastVectorHighlighter.
- Spørringen cache og filter cache kan nå bli deaktivert per forespørsel.
- Forbedret minnebruk, bygge tid, og resultatene av SynonymFilterFactory.
- Lagt omitPositions til skjemaet, slik at du kan utelate informasjon posisjon samtidig indekserer sikt frekvenser.
- Ulike feilrettinger for multi-threaded DataImportHandler.
Hva er nytt i versjon 3.3.0:
- Gruppering / Field trekke sammen
- En ny, automat-baserte foreslå / autofullfør implementering tilbyr en størrelsesorden mindre RAM forbruk.
- KStemFilterFactory, en optimalisert gjennomføring av en mindre aggressiv Stemmer for engelsk.
- Solr standard til en ny og mer effektiv merge politikk (TieredMergePolicy). Se http://s.apache.org/merging for mer informasjon.
- Viktige feilrettinger, inkludert ekstremt høy RAM-bruk i stavekontroll.
- feilrettinger og forbedringer fra Apache Lucene 3.3
Hva er nytt i versjon 3.2.0:
- Evne til å angi skrive og commitWithin som forespørsel parametere når bruke JSON oppdatering format.
- TermQParserPlugin, nyttig ved generering filterspørringer fra vilkårene returnert fra feltet face eller begrepene komponent.
- DebugComponent støtter nå bruker en NamedList å modellere Forklaring gjenstander i sine svar i stedet for Explanation.toString.
- Forbedringer av UIMA og Carrot2 integrasjoner.
- Opplyser ytelsesforbedringer.
- En test-rammeverk krukke for enkel testing av Solr utvidelser.
- feilrettinger og forbedringer fra Apache Lucene 3.2.
Hva er nytt i versjon 3.1.0:
- numerisk område fasetter (ligner på dato face).
- New romlig søk, inkludert romlig filtrering, forsterke og sortering evner.
- Eksempel Velocity drevet søk UI på http: // localhost: 8983 / Solr / bla
- En ny termvector basert highlighter
- Utvid dismax (edismax) spør parser som adresserer noen mangler funksjoner i dismax søket parser sammen med noen utvidelser.
- Flere flere komponenter støtter nå distribuert modus. TermsComponent, SpellCheckComponent
- En ny Auto Foreslå komponent.
- Evne til å sortere etter funksjoner.
- JSON dokument indeksering
- CSV respons format
- Apache UIMA integrasjon for metadata utvinning
- Utnytter Lucene 3.1, og det er iboende optimaliseringer og feilrettinger samt nye analysemuligheter.
- Mange forbedringer, feilrettinger og optimaliseringer.
Hva er nytt i versjon 1.4.1:
- Dette er en bug fix release - ingen endringer er kreves ved oppgradering fra Solr 1.4.
Kommentarer ikke funnet