created a collection in MongoDB consisting of 11446615 documents.
Each document has the following form:
{ \"_id\" : ObjectId(\"4e03dec7c3c365f57482
No, it does not make sense to shard a on a single server.
There are a few exceptional cases but they mostly come down to concurrency issues related to things like running map/reduce or javascript.