ElasticSearch är en distribuerad REST Java sökmotor med stöd för realtids sök Analytics, byggd speciellt för cloud computing-infrastrukturer. ElasticSearch bygger på Apache Lucene .
Elastica sätter upp en grundläggande gränssnitt för sökning och indexering innehåll i PHP-baserade projekt med hjälp av ovannämnda ElasticSearch sökmotorn.
Detta bibliotek är inte en statsstödd ElasticSearch klient.
Versionsnummer är homolog med officiella ElasticSearch utsläpp
Vad är nytt i den här versionen.
- Uppdatera byggberoende att elasticsearch 2.1.1
- Readd & # x5c, Elastica & # x5c, Filter & # x5c,. Kapslade
Vad är nytt i version 2.3.1 / 3.0.0-beta1:
- Lade Elastica & # x5c ; Facet & # x5c, DateHistogram :: setFactor ()
- Lade Elastica & # x5c, Query & # x5c, QueryString :: setTimezone
- Inkom .editorconfig
- Lade Elastica & # x5c, Föreslå & # x5c, Slutförande
- Lade Elastica & # x5c, Query & # x5c, Bild
- Lade Scrutinizer kodkvaliteten status badge
- Stöd för percentiler aggregering
- Inkom tester på PHP 7 på Travis
- Lade MLT fråga mot dokument
- Lade Elastica & # x5c, Query & # x5c, SimpleQueryString :: setMinimumShouldMatch
- Lade Elastica & # x5c, Query & # x5c, FunctionScore :: setMinScore
- Lade Elastica & # x5c, Query & # x5c, MoreLikeThis :: setMinimumShouldMatch
- Lade till nya metoder för att Elastica & # x5c, Aggregation & # x5c, DateHistogram: setOffset, setTimezone
- Efter metoder i Elastica & # x5c, Aggregation & # x5c, DateHistogram markerats som föråldrat: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Fasta elasticsearch länkar till elastisk domän
- Tillåt bool i Query :: setSource funktion # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () genomförs i Elastica & # x5c, index
Vad är nytt i version 2.3.0:
- Lade Elastica & # x5c, Fasett & # x5c; DateHistogram :: setFactor ()
- Lade Elastica & # x5c, Query & # x5c, QueryString :: setTimezone
- Inkom .editorconfig
- Lade Elastica & # x5c, Föreslå & # x5c, Slutförande
- Lade Elastica & # x5c, Query & # x5c, Bild
- Lade Scrutinizer kodkvaliteten status badge
- Stöd för percentiler aggregering
- Inkom tester på PHP 7 på Travis
- Lade MLT fråga mot dokument
- Lade Elastica & # x5c, Query & # x5c, SimpleQueryString :: setMinimumShouldMatch
- Lade Elastica & # x5c, Query & # x5c, FunctionScore :: setMinScore
- Lade Elastica & # x5c, Query & # x5c, MoreLikeThis :: setMinimumShouldMatch
- Lade till nya metoder för att Elastica & # x5c, Aggregation & # x5c, DateHistogram: setOffset, setTimezone
- Efter metoder i Elastica & # x5c, Aggregation & # x5c, DateHistogram markerats som föråldrat: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Fasta elasticsearch länkar till elastisk domän
- Tillåt bool i Query :: setSource funktion # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () genomförs i Elastica & # x5c, index
Vad är nytt i version 2.1.0:
- Lade Elastica & # x5c, Fasett & # x5c; DateHistogram :: setFactor ()
- Lade Elastica & # x5c, Query & # x5c, QueryString :: setTimezone
- Inkom .editorconfig
- Lade Elastica & # x5c, Föreslå & # x5c, Slutförande
- Lade Elastica & # x5c, Query & # x5c, Bild
- Lade Scrutinizer kodkvaliteten status badge
- Stöd för percentiler aggregering
- Inkom tester på PHP 7 på Travis
- Lade MLT fråga mot dokument
- Lade Elastica & # x5c, Query & # x5c, SimpleQueryString :: setMinimumShouldMatch
- Lade Elastica & # x5c, Query & # x5c, FunctionScore :: setMinScore
- Lade Elastica & # x5c, Query & # x5c, MoreLikeThis :: setMinimumShouldMatch
- Lade till nya metoder för att Elastica & # x5c, Aggregation & # x5c, DateHistogram: setOffset, setTimezone
- Efter metoder i Elastica & # x5c, Aggregation & # x5c, DateHistogram markerats som föråldrat: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Fasta elasticsearch länkar till elastisk domän
- Tillåt bool i Query :: setSource funktion # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () genomförs i Elastica & # x5c, index
Vad är nytt i version 1.4.3.0:
- Added~~V Elastica & # x5c, Query & # x5c; Regexp
- Uppdaterad för att ElasticSearch 1.4.2
- Bort stöd för PHP 5.3
- Inkom @return anteckning till top_hits aggregering DSL metod
- Lade Elastica & # x5c, Aggregation & # x5c, TopHits
- Vagrantfile uppdaterad
- Insticksprogram uppdaterats till ES 1.3.4
- Eftersom ny version av sparsamhet plugin är kompatibel med ES 1.3.4, tillade plugin tillbaka till testmiljö
- Lade: Filter & # x5c, Range :: setExecution, Filter & # x5c; Villkor :: setExecution, Filter & # x5c, Missing :: setExistence, Filter & # x5c, Missing :: setNullValue, Filter & # x5c; HasChild :: setMinumumChildrenCount, filter & # x5c, HasChild :: filter & # x5c, HasChild :: setMaximumChildrenCount, filter & # x5c, Index :: addIndex
- Filter & # x5c, HasChild :: setType, Filter & # x5c, HasParent :: setType nu stödja typ instans som argument
- Filter & # x5c; Index :: setIndices, Filter & # x5c; Index :: addIndex stöder nu index instans som argument
- Bort som lagts till av misstag: Filter & # x5c, HasChild :: setScope, Filter & # x5c, HasParent :: setScope, Filter & # x5c, kapslade :: setScoreMode, Filter & # x5c, Bool :: setBoost
- Ytterligare begäran Alternativ för Percolator
- att se id urlencoded när updateDocument
- Genomföra vikt i funktions poäng fråga
Vad är nytt i version 1.3.4.0:
- Update att ElasticSearch 1.3.4.
- Uppdatera grenen alias i composer.json att matcha biblioteket version.
- Uppdatera licens composer.json att matcha projektet.
- Ta bort exekveringstillåtelse från icke-körbara filer.
- Toppfilterparametern i sökandet har döpts om till post_filter.
- Borttagen: Elastica & # x5c, Query :: setFilter () är föråldrat. Använd Elastica & # x5c,. Query :: setPostFilter () i stället
- Borttagen: Elastica & # x5c, Query :: setPostFilter () passerar filter som matris är föråldrat. Pass instans av AbstractFilter istället.
- Fast fly av / tecken i Elastica & # x5c, Util :: escapeTerm (), bort användning av JSON_UNESCAPED_SLASHES i Elastica & # x5c,. JSON
Vad är nytt i version 1.3.0.0:
- Updated~~V till ElasticSearch version 1.3.0.
- Lade setQuery () för att Elastica & # x5c, Query & # x5c,. ConstantScore
- Kunna konfigurera ES värd / port via ENV var i test env.
- Fast FunstionScore Query random_score utan frö bugg.
Vad är nytt i version 1.2.1.0:
- toString uppdateras för att överväga doc_as_upsert om de skickas en array källa
- Fix Aggragations / filter för att arbeta med es v1.2.0
- tillagd guzzle transport som ett alternativ till standard Http transport
- Lade Elastica & # x5c, ScanAndScroll Iterator
- Lägg till JSON compat bibliotek; Elasticsearch JSON flaggor och trevligare felhantering
- Uppdatera dev bygger till PHPUnit 4,1. *
- Ange processIsolation och backupGlobals false att påskynda tester. processIsolation var mycket långsamt med PHPUnit 4.0.19.
- Fix få inställningarna på alaised index
- Inkom namngiven funktion för källfiltrering
- Bläddra typ konstant Elastica & # x5c, Sök lagt
- Lade setAnalyzer metod för att Query & # x5c, FuzzyLikeThis klass och fast frågan med params inte slås samman
- Typo fixar
- Ta bort onåbar retur uttalande
Vad är nytt i version 1.1.1.1:
- Fixed~~V saknas användning i TermsStats - & # x3e; setOrder ().
- Ersatt alla förekomster av ElasticSearch med Elasticsearch.
Vad är nytt i version 1.1.1.0:
- Update att ElasticSearch 1.1.1
- Bort CustomFiltersScore och CustomScore fråga som tas bort i ElasticSearch 1.1.0
- Uppdaterad Node Info att använda insticksprogram istället för plugin
- Fast kartläggning fråga för alias
Vad är nytt i version 1.1.0:
- Fast Query & # x5c, Match Strålning parametertypen.
Vad är nytt i version 1.0.1.2:
- Added~~V Filter & # x5c; Index
Vad är nytt i version 1.0.1.1:
- Enable goecluster-aspekt igen som nu kompatibel med ElasticSearch 1,0 på Travis.
- Kör elasticsearch i bakgrunden för att inte ha loggutdata i travis bygga.
- Ange memache php version som miljövariabler.
Vad är nytt i version 1.0.1:
- Lade JSON_UNESCAPED_UNICODE och JSON_UNESCAPED_SLASHES alternativ i Elastica / Transport / http Elastica / Bulk / åtgärd.
- Fast avregistrera kokare (fortfarande används _percolator stället för .percolator).
- Bort dubbletter snedstreck från register kokare väg.
Vad är nytt i version 1.0.0.0:
- Updated~~V till ElasticSearch 1,0
- Lägg till aggregeringar
- Ställa skärva timeout fungerar inte
- Ta bort Elastica & # x5c, Query & # x5c, Field och Elastica & # x5c, Query & # x5c, Text, som inte stöds i ES 1.0.0.RC1
- Mindre justeringar av begäran och resultathantering klasser för att justera för förändringar i ES 1.0.0.RC1
- Uppdatera Mapper-bilagor plugin till version 2.0.0.RC1 i .travis.yml
- Justera tester att ta hänsyn till förändringar i ES 1.0.0.RC1
- Förhindra geocluster-fasett plugin från att installeras i test / bin / run_elasticsearch.sh som plugin ännu inte har uppdaterats för ES 1.0.0.RC1
- Lade Elastica & # x5c, Query & # x5c, DisMax
Krav :
- PHP 5.3.3 eller högre
- ElasticSearch 1.0.0 eller högre
1 Kommentarer
gigi 20 Feb 18
Porcaria asta e tradusa cu google translate lol