ElasticSearch yra platinamas ramus Java "paieškos variklis su parama realaus laiko paieškos analytics, pastatytas specialiai Debesis kompiuterija infrastruktūrą. ElasticSearch pagrįstas "Apache Lucene .
elastica , nustato pagrindinę sąsają paieškos ir indeksavimo turinį viduje PHP pagrindu projektus, naudojant minėtą ElasticSearch paieškos sistema.
Ši biblioteka yra ne oficialiai palaikoma ElasticSearch klientui.
"versija numeriai homologas su oficialiais ElasticSearch spaudai
Kas naujo , šioje laidoje.
- statyti priklausomybė atnaujinimas elasticsearch 2.1.1;
- Readd & # x5c; elastica & # x5c; Filtro & # x5c;. Lizdinė
Kas naujo versija 2.3.1 / 3.0.0-beta1:
- patalpintas elastica & # x5c ; Aspektas & # x5c; DateHistogram :: setFactor ()
- patalpintas elastica & # x5c; užklausa & # x5c; užklausos eilutę :: setTimezone
- Pridėta .editorconfig
- patalpintas elastica & # x5c; Siūlyti & # x5c; užbaigimas;
- patalpintas elastica & # x5c; užklausa & # x5c; Vaizdo
- patalpintas Tyrinėtojas Kodas Kokybės statusas ženklelis;
- Pridėta parama procentilių agregacijos,
- Pridėta bandymai su PHP 7 d Travis "
- patalpintas MLT užklausa prieš dokumentais,
- patalpintas elastica & # x5c; užklausa & # x5c; SimpleQueryString :: setMinimumShouldMatch
- patalpintas elastica & # x5c; užklausa & # x5c; FunctionScore :: setMinScore
- patalpintas elastica & # x5c; užklausa & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Pridėta naujų būdų elastica & # x5c; sumavimas & # x5c; DateHistogram: setOffset, setTimezone
- Po metodus elastica & # x5c; sumavimas & # x5c; DateHistogram pažymėtas kaip nenaudotinas: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Fiksuoti elasticsearch nuorodos tampriosios domeną,
- Leisti bool Query :: setSource funkcija # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () įgyvendinamos elastica & # x5c; index
Kas naujo versijos 2.3.0:
- patalpintas elastica & # x5c; Aspektas & # x5c; DateHistogram :: setFactor ()
- patalpintas elastica & # x5c; užklausa & # x5c; užklausos eilutę :: setTimezone
- Pridėta .editorconfig
- patalpintas elastica & # x5c; Siūlyti & # x5c; užbaigimas;
- patalpintas elastica & # x5c; užklausa & # x5c; Vaizdo
- patalpintas Tyrinėtojas Kodas Kokybės statusas ženklelis;
- Pridėta parama procentilių agregacijos,
- Pridėta bandymai su PHP 7 d Travis "
- patalpintas MLT užklausa prieš dokumentais,
- patalpintas elastica & # x5c; užklausa & # x5c; SimpleQueryString :: setMinimumShouldMatch
- patalpintas elastica & # x5c; užklausa & # x5c; FunctionScore :: setMinScore
- patalpintas elastica & # x5c; užklausa & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Pridėta naujų būdų elastica & # x5c; sumavimas & # x5c; DateHistogram: setOffset, setTimezone
- Po metodus elastica & # x5c; sumavimas & # x5c; DateHistogram pažymėtas kaip nenaudotinas: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Fiksuoti elasticsearch nuorodos tampriosios domeną,
- Leisti bool Query :: setSource funkcija # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () įgyvendinamos elastica & # x5c; index
Kas naujo versijos 2.1.0:
- patalpintas elastica & # x5c; Aspektas & # x5c; DateHistogram :: setFactor ()
- patalpintas elastica & # x5c; užklausa & # x5c; užklausos eilutę :: setTimezone
- Pridėta .editorconfig
- patalpintas elastica & # x5c; Siūlyti & # x5c; užbaigimas;
- patalpintas elastica & # x5c; užklausa & # x5c; Vaizdo
- patalpintas Tyrinėtojas Kodas Kokybės statusas ženklelis;
- Pridėta parama procentilių agregacijos,
- Pridėta bandymai su PHP 7 d Travis "
- patalpintas MLT užklausa prieš dokumentais,
- patalpintas elastica & # x5c; užklausa & # x5c; SimpleQueryString :: setMinimumShouldMatch
- patalpintas elastica & # x5c; užklausa & # x5c; FunctionScore :: setMinScore
- patalpintas elastica & # x5c; užklausa & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Pridėta naujų būdų elastica & # x5c; sumavimas & # x5c; DateHistogram: setOffset, setTimezone
- Po metodus elastica & # x5c; sumavimas & # x5c; DateHistogram pažymėtas kaip nenaudotinas: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Fiksuoti elasticsearch nuorodos tampriosios domeną,
- Leisti bool Query :: setSource funkcija # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () įgyvendinamos elastica & # x5c; index
Kas naujo versijoje 1.4.3.0:
- Added~~V elastica & # x5c query & # x5c; Regexp
- Atnaujinta ElasticSearch 1.4.2;
- Pašalinta parama PHP 5.3
- Pridėta @ return anotaciją top_hits agregacija DSL metodą;
- patalpintas elastica & # x5c; sumavimas & # x5c; TopHits
- Vagrantfile atnaujinama
- Įskiepiai atnaujintas ES 1.3.4;
- Nuo naujos redakcijos tarpa įskiepiai yra suderinama su ES 1.3.4, įskiepiai pridėta prie bandymo aplinkoje
- Parašytas: Filtras & # x5c; klasės :: setExecution, filtras & # x5c; Terminų :: setExecution, filtras & # x5c; Trūksta :: setExistence, filtras & # x5c; Trūksta :: setNullValue, filtras & # x5c; HasChild :: setMinumumChildrenCount, filtras & # x5c; HasChild :: filtras & # x5c; HasChild :: setMaximumChildrenCount, filtras & # x5c; indeksai :: addIndex
- Filtras & # x5c; HasChild :: setType, filtras & # x5c; HasParent :: setType dabar palaiko tipas instancija kaip argumentas,
- Filter & # x5c; Indeksai :: setIndices, filtras & # x5c; indeksai :: addIndex dabar palaiko Index instancija kaip argumentas,
- Pašalinta pridėtinės klaidą: Filtras & # x5c; HasChild :: setScope, filtras & # x5c; HasParent :: setScope, filtras & # x5c; Lizdinė :: setScoreMode, filtras & # x5c; Bool :: setBoost
- Papildoma Prašymas Kūno Funkcijos sietelis,
- įsitikinkite ID urlencoded naudojant updateDocument
- Įgyvendinti svorį funkcija rezultatą užklausą "
Kas naujo versija 1.3.4.0:
- Update~~pobj į ElasticSearch 1.3.4.
- Atnaujinkite filialas slapyvardį į composer.json kad atitiktų bibliotekos versiją.
- Atnaujinti licenciją composer.json suderinti projektą.
- Ištrinti vykdymo leidimą ne vykdomąjį failą.
- Aukščiausio lygio filtras parametras paieškoje buvo pervadintas į post_filter.
- Nebenaudojama: elastica & # x5c; užklausa :: setFilter () yra pasmerkta. Naudokite elastica & # x5c,. Užklausa :: setPostFilter () vietoj
- Nebenaudojama: elastica & # x5c; užklausa :: setPostFilter () artimųjų filtras kaip masyvas yra pasmerkta. Pass egzempliorių AbstractFilter vietoj.
- Fiksuotas pabėgti iš / požymio elastica & # x5c; util :: escapeTerm (), pašalinti naudojimą JSON_UNESCAPED_SLASHES į elastica & # x5c;. JSON,
Kas naujo versijoje 1.3.0.0:
- Updated~~HEAD=pobj~~V į ElasticSearch versija 1.3.0.
- patalpintas setQuery () metodą elastica & # x5c query & # x5c,. ConstantScore
- sugebėti nustatyti europinių priegloba / prievadu per ENV var bandymo env.
- Fiksuotas FunstionScore užklausa random_score be sėklų klaidą.
Kas naujo versija 1.2.1.0:
- toString~~pobj atnaujintą apsvarstyti doc_as_upsert jei išsiuntė masyvo šaltinį
- Nustatyti Aggragations / filtro dirbti su es v1.2.0
- patalpintas pravalgyti transportas kaip alternatyva numatytąjį http transporto,
- patalpintas elastica & # x5c; ScanAndScroll Iteratorius
- Pridėti JSON compat biblioteką; Elasticsearch JSON vėliavos ir gražiau klaida tvarkymo;
- Atnaujinti dev stato phpunit 4.1. *,
- Nustatyti processIsolation ir backupGlobals false paspartinti tyrimus. processIsolation buvo labai lėtas su phpunit 4.0.19.
- Nustatyti gauti parametrus alaised puslapis
- Pridėta pavadintas funkcija šaltinio filtravimas;
- Pereikite tipas pastovi elastica & # x5c; Paieška pridūrė,
- patalpintas setAnalyzer būdas Užklausa & # x5c; FuzzyLikeThis klasė ir Ištaisyta problema su parametrais nėra sujungtos,
- Typo pataisymai;
- Pašalinti nepasiekiamą grąžinimo pareiškimo
Kas naujo versijoje 1.1.1.1:
- Fixed~~V trūkstamą naudojimą TermsStats - & # x3e; setOrder ().
- Pakeistas visas ElasticSearch instancijas aprūpinti Elasticsearch.
Kas naujo versija 1.1.1.0:
- Update~~pobj į ElasticSearch 1.1.1;
- Pašalinta CustomFiltersScore ir CustomScore užklausą pašalintas ElasticSearch 1.1.0;
- Atnaujinta Mazgas Informacija naudoti įskiepių vietoj įskiepiai,
- Fiksuotas kartografavimo klausimas slapyvardžiai;
Kas naujo versijos 1.1.0:
- Fiksuotas užklausa & # x5c; atitikimo izplūduma sąlygomis parametro tipo.
Kas naujo versija 1.0.1.2:
- Added~~V filtro & # x5c; indeksai,
Kas naujo versija 1.0.1.1:
- Enable~~HEAD=pobj goecluster-aspektas vėl dabar suderinama su ElasticSearch 1,0 pagal Travis.
- Run elasticsearch fone neturi žurnalo produkciją Travis statyti.
- Nustatyti memache PHP versija kaip aplinkos kintamąjį.
Kas naujo versijos 1.0.1:
- patalpintas JSON_UNESCAPED_UNICODE ir JSON_UNESCAPED_SLASHES variantai elastica / Transportas / http elastica / Tūrinės / Veiksmo.
- Fiksuotas Išregistruoti sietelis (dar naudojamas _percolator vietoj .percolator).
- Pašalinta dublikatas velniop iš registras Sietelis maršrutu.
Kas naujo versijoje 1.0.0.0:
- Updated~~HEAD=pobj~~V į ElasticSearch 1,0;
- Pridėti apibendrinus,
- Nustatyti Shard timeout neveikia;
- Pašalinti elastica & # x5c query & # x5c; lauko ir elastica & # x5c query & # x5c text, kurios nėra remiamos ES 1.0.0.RC1
- Mažosios truputį keisdami prašymo ir rezultatų tvarkymo klases koreguojama pasikeitus ES 1.0.0.RC1
- Atnaujinti Mapper-priedai plugin versija 2.0.0.RC1 į .travis.yml
- Nustatyti bandymus, siekiant atsižvelgti į pokyčius ES 1.0.0.RC1
- Neleisti geocluster-Aspektas įskiepį gražu sumontuoti bandymo / bin / run_elasticsearch.sh kaip įskiepiai dar nebuvo atnaujintas ES 1.0.0.RC1
- patalpintas elastica & # x5c; užklausa & # x5c; DisMax
Reikalavimai
- PHP 5.3.3 arba naujesnė;
- ElasticSearch 1.0.0 arba naujesnė;
1 Komentarai
gigi 20 Feb 18
Porcaria asta e tradusa cu google translate lol