We are using Elastic Search Nest client for our application , we did load testing testing on inserting documents into Elastic Search DB and we found that there is a performance issue.
Index Size 2Kb , Shard Count 5, replica 1, Single Instance DB(no cluster)
Final Results stats tat we could able to insert only 3 records per Second .. is this expected result?
when we increase client threads , results become 2 records per Second , kindly suggest
5 parallel thread , each thread synchronously pushing records(10000) .it took around 50 minutes(each thread), 3 record per second insert.
I have created N (5 for this test case) number of Clients on the application startup and reusing it for all the requests.
Server Details :
16GB RAM , 64 bit OS, Intel Core i7 , Windows Server 2008 R2 , 500 GB hard disk
16GB RAM , 64 bit OS, Intel Core i7, Windows 7 professional