januar 17, 2022

Endeca-spørringer, store datasett og ytelse: Bruk Av Varnish Plus for å øke hastigheten på søkeresultatene

en stor del av online shoppingopplevelsen kommer ned til søk og navigering, noe som betyr at en bruker går til et nettsted og søker etter sitt ønskede produkt og foredler seg til et spesifikt delsett. Brukeren ønsker å finne produktet raskt, fullføre et kjøp , og har en tilfredsstillende opplevelse mens finne akkurat hva han/hun ønsker-og rask.

Dette Er Hva Endeca gjør. Det går langt utover grunnleggende søk og bidrar til å veilede og navigere brukeren til riktig produkt. Vi har alle gått til et nettsted med hundretusener av produkter og fått tapt i området knyttet til hva vi faktisk søker. Endeca har som mål, med sin kraftige søk og guidet navigasjon, å unngå denne informasjonen overbelastning og få brukeren til den begrensede delmengden av produkter-eller, om mulig, til det enkelte produkt, som brukeren ønsker. For et e-handelsnettsted er Dette et vellykket søk: Endeca har som mål å forstå brukerens innspill for å finne ut nøyaktig hva brukeren trenger.

brukeropplevelsen er imidlertid en todelt utfordring: nøyaktigheten og relevansen av søket bidrar sterkt til den positive brukeropplevelsen og bidrar sannsynligvis til å» nær avtale » når det gjelder å konvertere til et kjøp. Men hva om brukeren må vente for lenge for å se resultatene sine? Vanligvis på så lite som et par ekstra sekunder, vil brukeren forlate søket og forlate nettstedet. Dermed er søket ytelse avgjørende.

Hva bremser endeca – søket ned-og hvordan kan Det økes?

Med et moderat antall poster (i hundretusener av poster, for eksempel), Håndterer Endeca søk uten problem. Søk bremser ned på et gjennomsnittlig serveroppsett når det begynner å bli prosessintensivt, som i søk med aggregerte produktposter, der resultatene kan være et enormt antall poster som behandles. På en e-handel plattform som har millioner til titalls millioner av poster, dette legger en betydelig dra til ytelse. Med Andre ord, En Endeca-spørring må filtrere poster, søke, beregne, aggregere og rulle opp resultatene og returnere bare EN side ut av mange i resultatlisten. Resultatene kan ta flere sekunder å generere. Flere sekunder som vanligvis er mer enn brukeren vil vente på resultatene.

Endecas egne interne caching mekanismer cache resultatsettet, som kutter ned noe av denne ventetiden, men selv Med Endecas bufrede resultater, er utfallet fortsatt ikke raskt nok – og Når Det gjelder ytelsesgevinster, Kan Endecas egen cache ikke optimaliseres ytterligere på grunn av begrenset konfigurerbarhet og funksjonalitet.

Varnish Plus for endeca optimalisering

En Av tingene Varnish Plus er best kjent for, er verdien det legger til i hastighet og ytelsesforbedringer. Dens fleksibilitet betyr at den kan være en naturlig passform i en rekke ulike scenarier når det gjelder å låne en hjelpende hånd på ytelse til andre løsninger. I arbeidet med en klient som brukte Endeca for søk og hadde titalls millioner poster å administrere, var det nødvendig med en løsning som kunne integrere og levere rå hastighet. Varnish Plus viste seg å være et perfekt supplement for å optimalisere ytelsen Til Endeca-søkeresultatene. Fordi Endeca kommuniserer VIA HTTP, Og Varnish Plus cacher data gjennom HTTP, var det en umiddelbar naturlig passform; Varnish cacher hva som kommer gjennom HTTP. For Endeca betyr dette en enkelt side med data. Klienten var i stand til i en proof-of-concept-innstilling å kutte ned responstider fra ett sekund til ett millisekund ( på den andre bufrede spørringen) – levere resultater betydelig raskere etter første treff. I produksjon kommer selvfølgelig andre variabler til spill – Men Varnish Plus, en gang utplassert, bidro til en betydelig nedgang i latens. Fleksibilitet med Varnish Plus gir ytterligere optimalisering for å redusere ventetiden ytterligere.

når du går inn i området for å administrere millioner av poster Med Endeca med rekordaggregering og beregning, vil du sannsynligvis ha en ytelsesforbedring. Varnish Plus kan komme inn og virkelig skinne i å øke ytelsen Til Endeca-spørringer. Sammen Er Endeca Og Varnish Plus i stand til å levere søkerelevans ved nesten øyeblikkelige hastigheter, noe som er avgjørende for brukeropplevelsen og for å opprettholde et konkurransefortrinn.

Ansvarsfraskrivelse: Oracle og Endeca er varemerker for Oracle Corporation. Varnish Software AB er ikke tilknyttet Oracle Corporation.

Richard Ching Er en konsulent som har, for de siste ni årene, fokusert sin kompetanse på å hjelpe kunder implementere Endeca for e-handel. Frem til dette, han tilbrakte 24 år arbeider bredt I IT-bransjen, med 15 år spesielt i e-handel. Hans ekspertise spenner over spesialområder, inkludert søk, analyse, søk brukeropplevelse og ytelse.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.