Prog.varedetaljer:
Versjon: 1.4 Oppdatert
Last opp dato: 20 Jul 15
Lisens: Gratis
Popularitet: 90
ElasticSearch er en meget kraftig og avansert distribuert RESTful søkemotor for web.
pyelasticsearch gir en ikke-breaking API wrapper for bruk av og samspill med søkemotoren kjernen innenfra Python-kode.
pyelasticsearch er i utgangspunktet en abstraksjonslag for grensesnitt med søkemotoren uten å måtte legge Java-kode til din app
Hva er nytt i denne utgaven.
- Bytt til elasticsearch-py transportsystem og nedetid-pooling maskiner, mye som ble lånt fra oss uansett.
- Fix alle testene som ble sviktende på moderne versjoner av ES.
- tolerere feil som er ikke-strenger og lage unntak for dem riktig.
- Gjør bulk indeksering (og sannsynligvis andre nettverks ting) 15 ganger raskere.
- Legg til en sammenligning med den offisielle klienten til docs.
- Fix delete_by_query () for å arbeide med ES 1.0 og senere.
- Ta sive () es_kwargs oppdatert.
Hva er nytt i versjon 1.2.3:
- Bytt til elasticsearch-py transportsystem og nedetid-pooling maskiner, mye som ble lånt fra oss uansett.
- Fix alle testene som ble sviktende på moderne versjoner av ES.
- tolerere feil som er ikke-strenger og lage unntak for dem riktig.
- Gjør bulk indeksering (og sannsynligvis andre nettverks ting) 15 ganger raskere.
- Legg til en sammenligning med den offisielle klienten til docs.
- Fix delete_by_query () for å arbeide med ES 1.0 og senere.
- Ta sive () es_kwargs oppdatert.
Hva er nytt i versjon 1.0:
- Bytt til transport og nedetid-pooling maskiner elasticsearch py-, mye som ble lånt fra oss uansett.
- Fix alle testene som ble sviktende på moderne versjoner av ES.
- tolerere feil som er ikke-strenger og lage unntak for dem riktig.
- Gjør bulk indeksering (og sannsynligvis andre nettverks ting) 15 ganger raskere.
- Legg til en sammenligning med den offisielle klienten til docs.
- Fix delete_by_query () for å arbeide med ES 1.0 og senere.
- Ta sive () es_kwargs oppdatert.
Hva er nytt i versjon 0.7.1:
- Bringer tester deg oppdatert med update_aliases () API endringer.
Hva er nytt i versjon 0.4.1:
- Fikset en bug introdusert i 0.4, hvor & quot; Ingen & quot ; var et uhell sendt til ES når en ID ikke ble sendt til indeks ().
Hva er nytt i versjon 0.4:
- Support størrelsen param av søkemetode. (Du kan nå endre es_size til størrelse i koden din om du vil.)
- Støtt felt param på indeks og oppdatere metoder, nye siden ES 0,20.
- Vedlikehold bedre presisjonen flyter da gått til ES.
- Endre endepunkt for bulk indeksering så det fungerer på ES & # X3c; 0,18.
- Støtte dokumenter der ID er 0.
- URL-escape sti komponenter, så doc-IDer som inneholder morsomme chars arbeid.
- Legg til en dedikert IndexAlreadyExistsError unntak for når du prøver å lage en indeks som allerede eksisterer. Dette hjelper deg felle denne situasjonen entydig.
Hva er nytt i versjon 0.3:
- Korriger forespørsler kravet om å kreve en versjon som har alt vi trenger. Faktisk krever forespørsler 1.x, som har en stabil API.
- Legg til oppdateringen () -metoden.
- Gjør send_request metoden offentlig, slik at du kan bruke ES APIer vi ikke ennå eksplisitt støtte.
- Håndtak JSON oversettelse av Decimal klasse og sett.
- Gjør more_like_this () tar en vilkårlig forespørsel kroppen slik at du kan filtrere de returnerte docs.
- Sett feltene Arg av more_like_this med mlt_fields. Dette gjør det faktisk fungerer, så det er den param name ES forventer.
Krav
- ElasticSearch
Kommentarer ikke funnet