Sailthru is a marketing automation platform that uses MongoDB as its primary datastore. It has evolved its use of MongoDB from a single node replica set to autosharding across multiple nodes to support growing data and traffic volumes. Sailthru selected a hashed _id as its shard key to distribute data evenly. It also uses a "key collection" to optimize lookups by fields like email across shards. Sailthru migrated its data from its existing replica set to the new autosharding cluster without downtime using Mongo Connector.