Updating a document to increment view counts (such as how many times a forum topic has been viewed,) should this be done by directly updating the document with the incremented value? Reason I ask is performance impact and if values would get overlapped in a high traffic environment (causing values not to be accurately tracked/incremented.)
Also, does updating a document take longer to update the larger its data becomes? Having a few million documents in a bucket is annoying, would be nice to put repetitive data in a document (such as multiple days of traffic data for a site in a single document rather than spread across multiple documents.)
Hopefully my post makes sense. Thanks for any insight.