Kx Systems has released a software-as-a-service (SaaS) version of its kdb+ time series database with a flexible pricing model designed to make it widely accessible to programmers. A personal edition of 64-bit kdb+ on-demand for non-commercial use is also available at no cost.
The 64-bit version of kdb+ can be run on any computer anywhere, from a laptop to the cloud, with the on-demand service being charged on a per core minute basis instead of being charged using the company’s standard per core or enterprise pricing models. Combined with Kx’s Fusion initiative, which enables kdb+ to work seamlessly with many popular programming languages and technologies, kdb+ on demand widens the user community for kdb+.
Mark Sykes, chief operating officer at Kx, says: “Kdb+ on demand allows users to run any scale system on a highly cost effective and elastic per core minute basis, the user is in total control of their internal costs. This initiative, coupled with new integrations with Python, Jupyter and various machine learning libraries, removes barriers for developers who use either q, or other languages, and want to start getting the benefits of kdb+ that are enjoyed by our existing clients.”
The Kdb+ time series database can be used for streaming, in-memory and historical data, and includes a built-in programming language called q. It is known for its record-breaking speed when performing complex analytics on extremely large datasets.