Poor performance in people seeking

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é

André,

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

Otis

Search Analytics - Cloud Monitoring Tools & Services | Sematext
Scalable Performance Monitoring - Sematext Monitoring | Infrastructure Monitoring Service

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é