The worlds fastest time series database. Kdb+ is optimized for ingesting, analyzing, and storing massive amounts of structured data. The combination of the columnar database design and in-memory capabilities means KX software offers greater speed and efficiency than typical relational databases.
Designed to be able to gracefully handle massive real-time streams of data, the software allows users to easily configure and create event driven architectures and workflows.
Handles millions of events and measurements per second and petabytes of historical data, (all with nanosecond resolution), more efficiently and cost-effectively than any alternative technologies.
NATIVE SUPPORT FOR TIME-SERIES
Native support for time-series operations vastly improves both the speed and performance of queries, aggregation and analysis of structured data.
Much of the performance and efficiency of KX Software derives from the columnar database structure. This structure means only the data that is required by the user is retrieved from the database in the first place.
FUNCTIONAL PROGRAMMING LANGUAGE
KX software’s programming language q is a functional Language – ideal for working with Big Data as it encourages viewing functions as transformations to data and allows developers to stay focused on solving the problem at hand.
FILTRATION AND AGGREGATION
Easy and flexible filtration and aggregation of massive amounts of data using qSQL, an SQL-like query syntax. Powerful window-join functionality also enables users to contextualise easily between data tables over entirely customisable windows.
At KX, our software has been designed from the start to be extremely efficient. KX software is not only faster, it uses significantly less power compared to queries run on a fixed number of compute instances (as seen in other softwares).
See the technology in action and up close and personal in this short 10 minute introductory video.Watch Now
The golden source for all documentation, including our advanced whitepapers and developer tools.Code.kx
Read more about how KX software is being used and the sorts of problems it is solving.Use Cases
If you want to accelerate the learning process, please consider signing up for one of our free introductory workshops (fully remote) which are run across multiple time zones.
KX offers a full catalogue of KX Certified training courses to suit all experience levels. We also encourage new users to join our free Introductory workshops – with no prerequisite knowledge required, these are definitely a fun way to start learning!All Training Courses
DOWNLOADS & LICENSING
KX offers a wide variety of licensing options for its time-series, in-memory database platform kdb+ that are designed to suit different workloads and operational requirements.Learn more