Kdb+
Kdb+ is a high-performance column-oriented in-memory database combined with a powerful, array-oriented programming language called Q. It is specifically optimized for storing, querying, and analyzing massive volumes of time-series data with ultra-low latency, primarily used in financial services…
Key facts
- First appeared
- 1998
- Category
- database
- Problem solved
- Kdb+ was created to solve the limitations of traditional relational databases in handling the extreme volume, velocity, and complexity of time-series data, such as financial tick data. It aimed to provide a single, integrated solution for high-speed ingestion, storage, real-time analytics, and historical querying with minimal latency, which was critical for high-frequency trading and quantitative analysis.
- Platforms
- linux, windows, macos
Related technologies
Notable users
- Investment banks
- Citadel
- JPMorgan Chase
- Goldman Sachs
- Quantitative trading firms
- Bridgewater Associates
- Two Sigma