ElasticSearch on hajautettu rauhallista Java hakukone joka tukee reaaliaikaista hakuanalyysejäsi, rakennettu nimenomaan cloud computing infrastruktuurin. ElasticSearch perustuu Apache Lucene .
Elastinen luodaan yksinkertainen käyttöliittymä etsimiseen ja indeksointiin sisällön sisällä PHP-pohjaisten projektien käyttämällä edellä mainittua ElasticSearch hakukoneen.
Tämä kirjasto ei ole virallisesti tue ElasticSearch client.
Version numerot ovat homologin virallisten ElasticSearch julkaisuja.
Mikä on uusi tässä julkaisussa:
- päivitys rakentaa riippuvuutta elasticsearch 2.1.1
- Readd & # x5c; Elastinen & # x5c; Filter & # x5c; Sisäkkäiset.
Mikä on uusi versiossa 2.3.1 / 3.0.0-beeta1:
- Lisätty Elastinen & # x5c ; Facet & # x5c; DateHistogram :: setFactor ()
- Lisätty Elastinen & # x5c; Kysely & # x5c; QueryString :: setTimezone
- lisätyt .editorconfig
- Lisätty Elastinen & # x5c; Ehdota & # x5c; loppuun
- Lisätty Elastinen & # x5c; Kysely & # x5c; Kuva
- Lisätty Scrutinizer Code Laatu tila merkki
- Lisätty tuki prosenttipisteeseen aggregaation
- Lisätty testaus PHP 7 Travis
- Lisätty MLT kysely asiakirjoja vastaan
- Lisätty Elastinen & # x5c; Kysely & # x5c; SimpleQueryString :: setMinimumShouldMatch
- Lisätty Elastinen & # x5c; Kysely & # x5c; FunctionScore :: setMinScore
- Lisätty Elastinen & # x5c; Kysely & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Lisätty uusia menetelmiä Elastinen & # x5c; Aggregation & # x5c; DateHistogram: setOffset, setTimezone
- Seuraa menetelmiä Elastinen & # x5c; Aggregation & # x5c; DateHistogram merkitty vanhentuneeksi: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Kiinteät elasticsearch linkkejä elastinen domain
- Salli bool vuonna Kysely :: setSource toiminto # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () toteutetaan Elastinen & # x5c; Indeksi
Mikä on uusi versiossa 2.3.0:
- Lisätty Elastinen & # x5c; Facet & # x5c; DateHistogram :: setFactor ()
- Lisätty Elastinen & # x5c; Kysely & # x5c; QueryString :: setTimezone
- lisätyt .editorconfig
- Lisätty Elastinen & # x5c; Ehdota & # x5c; loppuun
- Lisätty Elastinen & # x5c; Kysely & # x5c; Kuva
- Lisätty Scrutinizer Code Laatu tila merkki
- Lisätty tuki prosenttipisteeseen aggregaation
- Lisätty testaus PHP 7 Travis
- Lisätty MLT kysely asiakirjoja vastaan
- Lisätty Elastinen & # x5c; Kysely & # x5c; SimpleQueryString :: setMinimumShouldMatch
- Lisätty Elastinen & # x5c; Kysely & # x5c; FunctionScore :: setMinScore
- Lisätty Elastinen & # x5c; Kysely & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Lisätty uusia menetelmiä Elastinen & # x5c; Aggregation & # x5c; DateHistogram: setOffset, setTimezone
- Seuraa menetelmiä Elastinen & # x5c; Aggregation & # x5c; DateHistogram merkitty vanhentuneeksi: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Kiinteät elasticsearch linkkejä elastinen domain
- Salli bool vuonna Kysely :: setSource toiminto # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () toteutetaan Elastinen & # x5c; Indeksi
Mikä on uusi versiossa 2.1.0:
- Lisätty Elastinen & # x5c; Facet & # x5c; DateHistogram :: setFactor ()
- Lisätty Elastinen & # x5c; Kysely & # x5c; QueryString :: setTimezone
- lisätyt .editorconfig
- Lisätty Elastinen & # x5c; Ehdota & # x5c; loppuun
- Lisätty Elastinen & # x5c; Kysely & # x5c; Kuva
- Lisätty Scrutinizer Code Laatu tila merkki
- Lisätty tuki prosenttipisteeseen aggregaation
- Lisätty testaus PHP 7 Travis
- Lisätty MLT kysely asiakirjoja vastaan
- Lisätty Elastinen & # x5c; Kysely & # x5c; SimpleQueryString :: setMinimumShouldMatch
- Lisätty Elastinen & # x5c; Kysely & # x5c; FunctionScore :: setMinScore
- Lisätty Elastinen & # x5c; Kysely & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Lisätty uusia menetelmiä Elastinen & # x5c; Aggregation & # x5c; DateHistogram: setOffset, setTimezone
- Seuraa menetelmiä Elastinen & # x5c; Aggregation & # x5c; DateHistogram merkitty vanhentuneeksi: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Kiinteät elasticsearch linkkejä elastinen domain
- Salli bool vuonna Kysely :: setSource toiminto # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () toteutetaan Elastinen & # x5c; Indeksi
Mikä on uusi versiossa 1.4.3.0:
- Added~~V Elastinen & # x5c; Kysely & # x5c; Regexp
- Päivitetty ElasticSearch 1.4.2
- Poistettu tuki PHP 5.3
- Lisätty @return huomautusta top_hits yhdistäminen DSL menetelmä
- Lisätty Elastinen & # x5c; Aggregation & # x5c; TopHits
- Vagrantfile päivitetty
- Liitännäiset päivitetty ES 1.3.4
- Koska uusi versio säästäväisyys plugin on yhteensopiva ES 1.3.4, plugin lisätään takaisin testiympäristö
- Lisätty: Filter & # x5c; Range :: setExecution, Filter & # x5c; ehdot :: setExecution, Filter & # x5c; Puuttuvat :: setExistence, Filter & # x5c; Puuttuvat :: setNullValue, Filter & # x5c; HasChild :: setMinumumChildrenCount, Filter & # x5c; HasChild :: Filter & # x5c; HasChild :: setMaximumChildrenCount, Filter & # x5c; Indeksit :: addIndex
- Filter & # x5c; HasChild :: setType, Filter & # x5c; HasParent :: setType tukevat nyt Type esimerkiksi argumenttina
- Filter & # x5c; Indeksit :: setIndices, Filter & # x5c; Indeksit :: addIndex tukevat nyt Index esimerkiksi argumenttina
- Poistettu kuin lisäsi vahingossa: Filter & # x5c; HasChild :: setScope, Filter & # x5c; HasParent :: setScope, Filter & # x5c; sisäkkäisiä :: setScoreMode, Filter & # x5c; Bool :: setBoost
- Additional Pyyntö Body vaihtoehdot aromikeitin
- Varmista id urlencoded käytettäessä updateDocument
- pantava painoa funktio pisteet kysely
Mikä on uusi versiossa 1.3.4.0:
- Update sen ElasticSearch 1.3.4.
- Päivitä haara alias composer.json vastaamaan kirjaston versio.
- Päivitä lisenssin composer.json vastaamaan projektin.
- Poista suoritus lupaa ei-suoritettavia tiedostoja.
- Ylätason suodatin parametri haku on nimetty uudelleen post_filter.
- Poistettu: Elastinen & # x5c; Kyselyn :: setFilter () on vanhentunut. Käytä Elastinen & # x5c; Kyselyn :: setPostFilter () sijasta.
- Poistettu: Elastinen & # x5c; Kyselyn :: setPostFilter () kulkee suodatin array on vanhentunut. Pass esiintymä AbstractFilter sijasta.
- Kiinteä pakenevat of / merkin Elastinen & # x5c; Util :: escapeTerm (), poistettiin käyttö JSON_UNESCAPED_SLASHES in Elastinen & # x5c; JSON.
Mikä on uusi versiossa 1.3.0.0:
- Updated~~V ja ElasticSearch versioon 1.3.0.
- Lisätty setQuery () menetelmä Elastinen & # x5c; Kysely & # x5c; ConstantScore.
- pystyä määrittämään ES isäntä / portti kautta ENV var testissä env.
- Kiinteät FunstionScore Kyselyn random_score ilman siemeniä bug.
Mikä on uusi versiossa 1.2.1.0:
- toString päivitetty harkita doc_as_upsert jos lähetetään joukko lähde
- Fix Aggragations / suodatin työskennellä es v1.2.0
- Lisätty ahmia kuljetuksen vaihtoehtona oletuksena Http kuljetus
- Lisätty Elastinen & # x5c; ScanAndScroll Iterator
- Lisää JSON compat kirjasto; Elasticsearch JSON liput ja mukavampi virheenkäsittely
- Päivitä dev tukeudutaan PHPUnit 4.1. *
- Aseta processIsolation ja backupGlobals vääriin nopeuttaa testejä. processIsolation oli erittäin hidas PHPUnit 4.0.19.
- Korjaa päästä asetukset alaised index
- Lisätty nimetty toiminto source suodatusta li>
- Siirry tyyppi vakio Elastinen & # x5c; Search lisätään
- Lisätty setAnalyzer menetelmä kyselyyn & # x5c, FuzzyLikeThis luokka ja kiinteä ongelma parametrien ei sulautunut
- Typo korjauksia
- Poista saavuttamaton paluulause
Mikä on uusi versiossa 1.1.1.1:
- Fixed~~V puuttuu käytettäväksi TermsStats - & # x3e; setOrder ().
- Vaihdettu kaikki esiintymät ElasticSearch kanssa Elasticsearch.
Mikä on uusi versiossa 1.1.1.0:
- Update ja ElasticSearch 1.1.1
- Poistettu CustomFiltersScore ja CustomScore kysely poistettiin ElasticSearch 1.1.0
- Päivitetty Node Info laajennusten käyttämistä sijaan plugin
- Kiinteät karttaongelmasta aliaksille
Mikä on uusi versiossa 1.1.0:
- Kiinteä Kysely & # x5c; Match Sumennus tyypiksi.
Mikä on uusi versiossa 1.0.1.2:
- Added~~V Filter & # x5c; Indeksit
Mikä on uusi versiossa 1.0.1.1:
- Enable goecluster-puoli taas nyt yhteensopiva ElasticSearch 1.0 on Travis.
- Suorita elasticsearch taustalla kieltäytyneen lähdöistä Travis rakentaa.
- Aseta memache php version ympäristömuuttujien.
Mikä on uusi versiossa 1.0.1:
- Lisätty JSON_UNESCAPED_UNICODE ja JSON_UNESCAPED_SLASHES vaihtoehtoja Elastinen / Transport / http, Elastinen / Bulk / Action.
- Kiinteät unregister percolator (käytetään edelleen _percolator sijasta .percolator).
- Poistettu kahtena slash rekisteristä percolator reitti.
Mikä on uusi versiossa 1.0.0.0:
- Updated~~V ja ElasticSearch 1,0
- Lisää aggregoinneista li>
- Asetus sirpale aikakatkaisun ei toimi
- Poista Elastinen & # x5c; Kysely & # x5c, Field ja Elastinen & # x5c; Kysely & # x5c, teksti, joita ei tueta ES 1.0.0.RC1
- Minor säätämistä pyynnöstä ja tulos käsittelyyn luokat sopeutua muutoksiin ES 1.0.0.RC1
- Päivitä mapper-liitetiedostoja plugin versioon 2.0.0.RC1 in .travis.yml
- Säädä testejä huomioon muutokset ES 1.0.0.RC1
- Estä geocluster-puoli plugin asennetaan testi / bin / run_elasticsearch.sh, kun laajennus ei ole vielä päivitetty ES 1.0.0.RC1
- Lisätty Elastinen & # x5c; Kysely & # x5c; DisMax
Vaatimukset
- PHP 5.3.3 tai uudempi
- ElasticSearch 1.0.0 tai uudempi
1 Kommentit
gigi 20 Feb 18
Porcaria asta e tradusa cu google translate lol