10 rules for scalable performance in 'simple operation' datastores