

DolphinDB is a real time computing platform built around a distributed time series database. It combines data storage, query capabilities, and a dedicated programming language to support both batch and stream processing.
The tool is designed for companies in financial services and quantitative finance that process large volumes of data. It helps technical teams manage analytical tasks through a library of built-in functions and supports multiple programming paradigms, including SQL. The platform is built for high availability and supports horizontal scaling to manage increasing data loads.
Buyers should confirm their technical capacity to manage the system and verify if the resource limits of the Community Edition meet their initial testing needs.
Provides storage and query capabilities with native support for horizontal scaling and load-balancing.
Supports in-database analytics and batch processing using over 1,500 built-in functions.
Includes over 10 streaming engines that use JIT compilation and incremental computing for data processing.
Supports distributed transactions to maintain data consistency.
Supports imperative, vectorized, functional, and ANSI SQL programming styles.
Includes recovery options for data nodes, controllers, and streaming services to support continuous operation.
Supports data management, factor development, and strategy backtesting.
Performing analytical queries on large time-series datasets with low latency.
Processing streaming data using shared metric expressions for both batch and real time workflows.
Serving as the database layer for AI-driven financial systems and risk control.
DolphinDB offers a free Community Edition with a perpetual license for limited resource use. Enterprise versions are available via trial and request. Pricing for enterprise tiers was not clearly available from the provided evidence.
DolphinDB is used for storing and querying large time-series datasets and performing real time analytics and stream processing, particularly in financial environments.
Yes, the Community Edition is available under a perpetual license, supporting up to 2 nodes with 2 CPU cores and 8 GB RAM per node.
It is designed for enterprise and mid-market companies, specifically those in financial services and quantitative finance requiring high-performance data infrastructure.
Yes, it is compatible with ANSI SQL and provides additional SQL clauses for tasks like generating pivot tables.
Source category: Data & Analytics
Source subcategory: Database
DolphinDB is a distributed time series database for enterprise and financial services companies. It supports real time analytics and low-latency streaming via a compute engine. It is designed for users with a high level of technical expertise.