It is a single server, not part of a replica set or sharded. I am running all tests from my local machine to the server which is on a Windows Azure VM.
For example I have a collection of approximately 5,500 documents where each document stores a link to an external site. Performing a basic search that return approx 3000 results takes nearly 3 seconds. I have all the relevant indexes configured and I just can't understand why it would take so long to retrieve a relatively small result set from a very small collection
Windows on Azure have problems with performance. This is not limited to MongoDB.
Asya
--
--
You received this message because you are subscribed to the Google
Groups "mongodb-user" group.
To post to this group, send email to mongod...@googlegroups.com
To unsubscribe from this group, send email to
mongodb-user...@googlegroups.com
See also the IRC channel -- freenode.net#mongodb
---
You received this message because you are subscribed to the Google Groups "mongodb-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mongodb-user...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
The problems we know about have to do with IOPs.
Looking at your details, it seems clear the time is not spent in MongoDB - the queries are running in single digit milliseconds. What the network between application and DB?
Asya
--