Time Series Database for Financial Systems
eXtremeDB for HPC offers powerful features for a competitive edge.
eXtremeDB for HPC time series database delivers the most powerful solution for managing market data while maximizing productivity through open, developer-preferred languages, making it the ideal database for financial systems.
What sets eXtremeDB for HPC apart?
Pipelining
Dramatically accelerate processing when combining the database system’s rich library of vector-based statistical functions into assembly lines of processing for market data.
Row & column layout
eXtremeDB for HPC enables database designs that easily combine row-based and column-based layouts for time series data using a simple schema.
Flexible hybrid storage
Built on a highly efficient in-memory database system (IMDS) design that removes the I/O, cache management, data transfer and other sources of database latency.
More features to choose from
Created to be a powerful tool for the developer, eXtremeDB offers more features than any other database management system for unmatched flexibility.
Standard features, ideal for financial systems.
Groundbreaking speed
eXtremeDB offers a competitive advantage in trading system design, risk, order book and other financial systems via groundbreaking speed as confirmed by audited STAC-M3 benchmarks and other tests.
Scalable low latency processing
Easily shard (distribute) data to leverage multiple cores, CPUs and/or servers, while isolating client applications from the complexity with eXtremeDB’s distributed query engine which presents a distributed database as a single contiguous whole and allows for 99.999% uptime high availability.
Features to maximize reliability
eXtremeDB offers a full suite of features to maximize reliability including ACID-compliant transactions, a type-safe API, advanced debugging and corruption prevention tools and more.
Interoperability & SQL
eXtremeDB ’s fast, native C/C++ API interoperates fully with its SQL API. The native interface is ideal for time-sensitive operations while the SQL API (with its JDBC & ODBC support) permits higher level access and interfacing with external systems.
Support for market data
Built-in feed handlers and support for time series data (e.g. market tick data) stored in a columnar format maximizes the flow of relevant data into CPU cache, for unparalleled execution speed of complex algorithms.
MVCC
Multi-Version Concurrency Control dramatically improves scalability and performance, while simplifying application logic by eliminating the need for code to manage pessimistic database locking.
What is pipelining, and how does it reduce latency?
Pipelining is the programming technique in eXtremeDB that accelerates processing by combining the database system’s vector-based statistical functions into assembly lines of processing for market data, with the output of one function becoming input for the next. Calculations are pipelined in order to keep data within CPU cache during its transformation by multiple functions. Without pipelining, interim results from each function would be transferred back and forth between CPU cache and main memory, imposing significant latency due to the relatively lower-bandwidth front side bus (FSB) or quick path interconnect (QPI) between the two.
Learn about eXtremeDB for in-database analytics
Learn more about eXtremeDB for managing market data
Proven the fastest analytics for time series data. Review our audited STAC benchmark test results.
Review the High Performance Desktop Trading case study

eXtremeDB has set STAC speed records year after year. Click to find a list of our independently audited benchmark tests.
Review lists of eXtremeDB features that maximize database managmement system speed and reliability.
Unmatched Features
Read the extensive list of features available in eXtremeDB for HPC.

The Ideal Database for Financial Systems
Evaluate eXtremeDB software free for 60 days.
Or contact us to discuss how we might help with your next project.
HTML Documentation
Easy to search, with McObject database specialists available to support you.