The VoltDB scale-out, distributed architecture is perfect for cloud computing. In fact, more than 50 percent of VoltDB deployments are in the cloud. VoltDB offers the high availability necessary in complex, geographically-distributed environments in one cloud-ready database.
Cloud deployments have gained popularity for a variety of reasons: flexibility, lower (or no) CapEx, and the fact that instances can be provisioned and spun up (and down) almost anywhere. These big reasons are why many of our customers choose to deploy VoltDB in the cloud.
This got us thinking about cloud platforms in general, how they perform, and which were more expensive than others. Just like back in 2014, we ran the YCSB Benchmark test – this time, on four cloud platforms.
VoltDB supports bare metal, hypervisor, and container-based cloud platforms, providing the precise deployment approach needed to maximize performance, elasticity, and support varying application framework models. VoltDB integrates with leading cloud management systems, providing database server, DBaaS, PaaS or streaming integration. Enhanced importers and exporters support PaaS integration techniques.