Yes. Even if all keys are on the same region, you'll experience a speedup if multithreaded.
Sort of relevant: read performance test with differing number of reader threads based on where the file is cached. On Mon, Aug 22, 2011 at 9:04 PM, Jimson K. James <[email protected] > wrote: > Hi All, > > > > Can anyone confirm that, when a multi threaded application, say with 10 > threads, try to get 10 different keys from 10 different regions spread > over 10 nodes yield 1/10th of the total time taken by a single thread to > fetch the same 10 keys? > > > > Or in other words, > > > > If I get 10 ms for the Get of a single key, then for 10 keys, > 10*10=100ms for single threaded application and > > Approx 10ms for 10 keys in a 10 threaded application? > > > > Will the 10 threads retrieve the 10 keys simultaneously? > > > > The target keys are all 1MB in size and the network speed is 10/100Mbps > lan. > > > > Thanks & Regards, > > Jimson K James > > > > ***** Confidentiality Statement/Disclaimer ***** > > This message and any attachments is intended for the sole use of the > intended recipient. It may contain confidential information. Any > unauthorized use, dissemination or modification is strictly prohibited. If > you are not the intended recipient, please notify the sender immediately > then delete it from all your systems, and do not copy, use or print. > Internet communications are not secure and it is the responsibility of the > recipient to make sure that it is virus/malicious code exempt. > The company/sender cannot be responsible for any unauthorized alterations > or modifications made to the contents. If you require any form of > confirmation of the contents, please contact the company/sender. The > company/sender is not liable for any errors or omissions in the content of > this message. >
