join the nosql movement awhile this waysubsequent requests with the same filter are even fasterresulting in huge performance advantage over search queries when should you use filters and when search queriesthe rule is simpleuse filters whenever possible and use search queries for full-text search when ranking between the results is required to get the most interesting results at the top now take look at the significant terms in figure figure diabetes significant terms aggregationfirst five keywords if you look at the first five keywords in figure you'll see that the top four are related to the origin of diabetes the following wikipedia paragraph offers helpthe word diabetes (/,dai @'bi:ti:zor /,dai @'bi:tis/comes from latin diabeteswhich in turn comes from ancient greek (diabeteswhich literally means " passer througha siphon[ ancient greek physician aretaeus of cappadocia (fl st century ceused that wordwith the intended meaning "excessive discharge of urine,as the name for the disease [ ultimatelythe word comes from greek (diabainein)meaning "to pass through,[ which is composed of (dia-)meaning "throughand (bainein)meaning "to go[ the word "diabetesis first recorded in englishin the form diabetein medical text written around --wikipedia page diabetes_mellitus this tells you where the word diabetes comes from" passer througha siphonin greek it also mentions diabainein and bainein you might have known that the most