Kdb+
| kdb+ | |
|---|---|
| Original author(s) | Arthur Whitney | 
| Developer(s) | KX | 
| Initial release | 2003 | 
| Written in | q | 
| Operating system | Windows, macOS, Linux, Solaris | 
| Platform | IA-32, x86-64, SPARC | 
| Available in | English | 
| Type | relational time series database | 
| License | Proprietary | 
| Website | kx | 
kdb+ is a column-based relational time series database (TSDB) with in-memory (IMDB) abilities, developed and marketed by KX. The database is commonly used in high-frequency trading (HFT) to store, analyze, process, and retrieve large data sets at high speed. kdb+ has the ability to handle billions of records and analyzes data within a database. The database is available in 32-bit and 64-bit versions for several operating systems. Financial institutions use kdb+ to analyze time series data such as stock or commodity exchange data. The database has also been used for other time-sensitive data applications including commodity markets such as energy trading, telecommunications, sensor data, log data, machine and computer network usage monitoring along with real time analytics in Formula One racing.