Native 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.
Multi-Model Databases
Provide high-performance storage engines for different scenarios: TSDB, OLAP, and In-Memory OLTP.
Extensive Function Library
Offer 1500+ built-in functions to handle complex analytical tasks.
Developer-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.
Multi-Paradigm Programming
Enable rapid development with various programming paradigms: imperative, vectorized, functional, SQL, and more.
High 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
Perpetual license
Can use up to 2 nodes, 2 CPU cores and
8 GB RAM per node
DolphinDB Enterprise Trial
Support high-availability clusters
Expert technical support
Swordfish
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.
Download
Shark
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.
Download
Client Tools
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.
Documentation Widget for Code Completion with Quick Info
Multi-User Connections and Version Control
Debugging Support
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.
Script and Module Management