The challenge: Optimizing for different use cases
By choosing ObjectRocket and its suite of managed database-as-a-service solutions, Chive Media Group has been able to launch new properties and build features quickly and easily because they don’t have to worry about the database piece. They can concentrate on building their digital media empire while leaving the rest to ObjectRocket’s knowledgeable experts.
However, because the new platforms are very different, they present divergent use cases that require their own database solutions. For example, Chris Brundage, IT Manager, notes that while MongoDB was the right solution to help launch iCHIVE, they quickly discovered that Mongo is not the best solution for counting. So they worked with ObjectRocket to optimize account-related queries. “ObjectRocket finally got us to shift that functionality into Redis, which has solved the problem beautifully,” says Brundage.
They’re using Elasticsearch to power full-text searches on iChive and media library searches on CHIVE TV. And in an innovative new use of Elasticsearch, they’re now enabling bar owners to manage their campaigns and billing on CHIVE TV.
ObjectRocket helped Chive Media Group optimize user experience while cutting costs by moving some processes to MongoDB, Redis, and Elasticsearch, and managing those instances for them. ObjectRocket is able to ensure that interactions on every channel remain high quality and very fast.
Chive Media Group originally chose ObjectRocket because they were already working with Rackspace, ObjectRocket’s parent company. ObjectRocket was already fully integrated with the Rackspace ecosystem, so it was a smooth and easy addition to their services.
What impresses Brundage the most about working with ObjectRocket is that ObjectRocket DBAs are always available in real time via Slack. It’s as if they’re working with in-house DBAs, even when they’re not.