Real-time Platform for Analytics and Stream Processing

Powered by High-performance Time Series Database
Contact Us
iconNative Distributed System
Native support for horizontal scaling, load-balancing, fault tolerance. Strong data consistency is guaranteed by our support for distributed transactions. The distributed computing framework fully leverages the system resources, delivering optimal performance.
iconMulti-Model Databases
Provide high-performance storage engines for different scenarios: TSDB, OLAP, and In-Memory OLTP.
iconExtensive Function Library
Offer 1500+ built-in functions to handle complex analytical tasks.
iconDeveloper-Friendly Streaming Platform
Both batch and stream processing can use the same metric expression. Over 10 streaming engines for real-time processing, which can also be pipelined for computing tasks with complex logic.
iconMulti-Paradigm Programming
Enable rapid development with various programming paradigms: imperative, vectorized, functional, SQL, and more.
iconHigh Availability Solutions
Comprehensive high-availability solutions for data nodes, controllers, streaming, and API clients to ensure uninterrupted services 24/7.
Try DolphinDB Now
DolphinDB Community Edition
checkedPerpetual license
checkedCan use up to 2 nodes, 2 CPU cores and 8 GB RAM per node
DolphinDB Enterprise Trial
checkedSupport high-availability clusters
checkedExpert technical support
Swordfish, the embedded version of DolphinDB database, presents DolphinDB's functionality and interfaces to developers in the form of a dynamic library. It encapsulates DolphinDB's core computational capabilities, including over 1500 built-in functions and a high-performance streaming framework, suitable for scenarios such as trading and risk control.
Shark, the GPU version of DolphinDB, provides rich support for GPU computing on top of DolphinDB. Further more, Shark's built-in genetic algorithm framework and rich GPU operator library can effectively help users uncover the deep value of data.
Client Tools
DolphinDB GUI
DolphinDB GUI is an easy-to-navigate graphical interface. With DolphinDB GUI, you can query, aggregate, analyze, and check data in a visual environment.
checkedScript and Module Management
VSCode Extension
Microsoft Visual Studio Code is a lightweight code editor. With the DolphinDB Extension for VS Code installed, you can write and execute DolphinDB scripts in VS Code and send them to the DolphinDB server for execution.
checkedDocumentation Widget for Code Completion with Quick Info
checkedMulti-User Connections and Version Control
checkedDebugging Support