Kx | It’s About Time

MRP Prelytix is powered by Kx technology, the leading in-memory, time-series operational intelligence platform. Since the company’s inception, Kx’s singular goal has been to provide its customers with the fastest, most efficient, and most flexible tools for processing real-time and historical data. As a global technology provider with over 20 years of experience working with some of the world’s largest finance, technology, retail, pharma, manufacturing and energy institutions, Kx technology, incorporating the kdb+ times series database, is a leader in high-performance, in-memory computing, streaming analytics and operational intelligence. Kx delivers the best possible performance and flexibility for high-volume, data-intensive analytics and applications across multiple industries, including sales and marketing as evidenced by MRP’s predictive analytics model.

Discover Kx Technology

The basis for Kx Technology is a unique integrated platform which includes a high-performance historical time-series columnar database called kdb+, an in-memory compute engine, and a real-time streaming processor all unified with an expressive query and programming language called q.

Designed from the start for extreme scale, and running on industry standard servers, the kdb+ database has been proven to solve complex problems faster than any of its competitors.

Why kx?

Kx is a suite of enterprise-level products and solutions centered around kdb+, the world’s fastest time series database. Kdb+ is optimized for ingesting, analyzing, and storing massive amounts of structured data. The combination of the columnar design of kdb+ and its in-memory capabilities means it offers greater speed and efficiency than typical relational databases. Its native support for time-series operations vastly improves both the speed and performance of queries, aggregation, and analysis of structured data.

Time Series Database

Kx technology is designed to capture the essence of time in computing. kx native support for temporal and bi-temporal features is a rare capability. High precision nanosecond timestamps, time ordered querying, uniquely performant aggregation across flexibly-defined time buckets, coupled with time-based table joins of unparalleled speed, allows kdb+ to stand alone in time-series analytics.

In-Memory Computing

With kdb+, the powerful combination of an in-memory database, tight integration to external systems, and a fully featured programming language embedded directly on the data allows Kx to deliver in a uniquely cost-effective and performant fashion. Support is included out of the box for WebSockets, JSON, in-memory key-value stores, in-memory time series databases, publish/subscribe messaging, APIs, distributed parallelization, compression and encryption, allowing for the most rigorous of compute and integration requirements.

Machine Learning

Widely deployed in the data science community, tools such as Analyst for Kx take much of the effort out of visualization, normalization, cleaning and data wrangling. Widely used native statistical libraries sit alongside the tightly coupled tools such as TensorFlow, Theano and Keras. Even your favorite Python libraries can be called directly from kdb+ code. For research, feature engineering and real-time classification and regression, Kx technology is ideal for predictive analytics across any velocity of data; real-time, mini-batch, through to petabytes of deep history, all are equally supported, and highly performant with Kx.

Streaming Analytics

Organizations must respond to near-real-time business intelligence based on streams of data. This ability will have an increasing role in smart electrical grids, transportation operations management, national intelligence applications, and some kinds of sophisticated fraud detection, cross-selling and location services.

Operational Intelligence

Operational intelligence helps companies make improved and faster decisions based on what is occurring now, what has occurred in the past, and what is predicted to take place in the future. Kx solutions provide situational awareness by blending, processing and analyzing real-time and historical information to deliver operational intelligence and actionable insights. This intelligence is used to improve decision making: driving greater customer engagement, improved products and services, and improved efficiency at unprecedented levels of performance and volumes.