Customers often face the challenge of optimizing the cost of their database environments, while having to improve their application performance and response times, as both their data volumes and user base grow. Internet-scale applications that have large volumes of data and high volumes of throughput need underlying data architectures that can support microsecond latencies. Improving application performance enables our customers to better serve their external and internal customers through better response times. In-memory caching of query results helps in boosting application performance while providing customers the ability to grow their business and expand their market footprint cost effectively.