Poor performance in people seeking


(Andre Kullmann) #1

Hi,

I'm looking for a solution for a customer search. I my test I created a
Index, without customization. I inserted 3 million customer records (
firstname, surname, email, ... ). To search a customer I used a fuzzy query
only on the firstname. Each query took ~300ms and the cpu load is near
100%. I can not imagine that es is so slow. Can someone give a hint or tell
me where I can find a example for a (fuzzy) name search in es.

Thanks,
André


(Otis Gospodnetić) #2

André,

Two other options if you want to try them - phonetic search and ngrams.

Otis

Search Analytics - http://sematext.com/search-analytics/index.html
Scalable Performance Monitoring - http://sematext.com/spm/index.html

On Tuesday, June 5, 2012 1:32:14 PM UTC-4, Andre Kullmann wrote:

Hi,

I'm looking for a solution for a customer search. I my test I created a
Index, without customization. I inserted 3 million customer records (
firstname, surname, email, ... ). To search a customer I used a fuzzy
query only on the firstname. Each query took ~300ms and the cpu load is
near 100%. I can not imagine that es is so slow. Can someone give a hint or
tell me where I can find a example for a (fuzzy) name search in es.

Thanks,
André


(system) #3