image of a cheetah representing kdb fast data analytics - KX
PRODUCT | kdb+

 

The world’s fastest time-series database and analytics engine.

kdb+ closes the gap between what other databases deliver and what today’s real-time enterprises need for data-driven decisions.

kdb+ provides data scientists and application developers with centralized high-performance time series data access and analytics for real-time and multi-petabyte historical datasets. Small, fast, and with a small footprint, kdb+ is proven by independent benchmarks to significantly reduce hardware and maintenance costs and deliver ultra-high performance and scalability. Widely used in intelligent enterprises, from motorsport and manufacturing to healthcare and finance, to realize tangible data-driven outcomes.

BENEFITS OF kdb+

PROVEN TO BE THE BEST TIME SERIES DATABASE AND ANALYTICS ENGINE.

 

Unparalleled speed, scalability, and infrastructure consumption for reduced hardware and operating costs.

Achieve lower TCO with a single solution for flexible queries and analysis of streaming and historical datasets.

Time series and columnar design improves the speed and flexibility of queries, joins and aggregations.

FREE TRIAL

Get to know kdb+ by downloading our free Personal Edition – valid for 12 months.

KEY FEATURES

ENABLING APPLICATION DEVELOPERS, DATA SCIENTISTS, AND DATA ENGINEERS TO POWER THE REAL-TIME INTELLIGENT ENTERPRISE. 

 

kdb+ is a fast, powerful, scalable database whose ability to store and process vast amounts of data using q, its built-in programming language makes it an ideal platform for advanced analytics and machine learning.

The kdb+ Database

In-Memory Compute

Automatically distributes database operations across CPU cores.

Low-Footprint

Small memory footprint (<800kB) exploits L1/2 CPU caches (up to 100 times faster than RAM).

Columnar Design

Delivers greater speed and efficiency than typical relational databases.

The q Programming Language

Integrated Programming Language

Operates directly on the data, removing the need to ship query results to other applications for analysis.

Native Time Series Functionality

Native support for time-series operations vastly improves the speed and flexibility of queries, aggregation, joins, and analysis of business information.

Streaming and Historical Combined

It provides the ability to query streaming and disk-based data as a single database without losing speed or amending code.

Interpreted

Optimizes resources and reduces execution time as all data and functions reside in the in-memory workspace.

RELATED RESOURCES

 

KDB INSIGHTS

Deliver 100x more data analytic performance to your Python code, SQL queries, and Jupyter Notebooks.