In-memory databases (IMDBs) have gained popularity due to their ability to significantly speed up common tasks such as accelerating applications, providing faster analytics, and storing relationships using graph data. There are various types of IMDBs including application accelerators, data warehouse/Hadoop accelerators, OLAP, graph, spatial, and multi-model databases. SingleStore is a multi-model in-memory database that can serve various purposes including serving applications, OLAP, as an accelerator to a data warehouse or Hadoop, for geospatial purposes, and more. It delivers 10-100x performance at ⅓ the price and shines in generating real-time analytics on data. IMDBs are increasingly being used due to their ability to improve application performance, simplify applications, and reduce costs.