No sign-up13,566 open-source and SaaS tools, with GitHub stats refreshed every day.

DolphinDB

SaaS

DolphinDB is a real-time computing platform based on a high-performance distributed time series database that supports complex computing and stream processing.

Competes with

dolphindb.com
DolphinDB homepage screenshot

About DolphinDB

DolphinDB is a real-time computing platform built on a high-performance distributed time series database. It supports efficient storage and query of massive data, and provides a full-featured programming language for complex analysis. The platform also offers a high-throughput, low-latency streaming data analysis framework.

The platform includes AI capabilities such as RAG-powered enterprise knowledge search, text-to-SQL for natural language queries, and native MCP support for connecting LLMs to private data. It also provides ML inference acceleration for PyTorch, TensorFlow, XGBoost, and LightGBM, with in-database execution of genetic programming and Monte Carlo simulations.

Key features

  • Supports efficient storage and query of massive data
  • Provides a full-featured programming language for complex analysis
  • Offers high-throughput, low-latency streaming data analysis
  • Includes RAG-powered enterprise knowledge search
  • Supports text-to-SQL for natural language data queries
  • Provides ML inference acceleration for PyTorch, TensorFlow, XGBoost, and LightGBM

Good fit for

  • Enterprise knowledge search with RAG
  • Natural language querying of databases via text-to-SQL
  • Complex financial operations with built-in stock analysis toolkit
Tags
time series database
real-time analytics
stream processing
ai
machine learning
data platform

DolphinDB: questions and answers

What is DolphinDB used for?
DolphinDB is a real-time computing platform based on a high-performance distributed time series database that supports complex computing and stream processing. It is a good fit for enterprise knowledge search with RAG, natural language querying of databases via text-to-SQL and complex financial operations with built-in stock analysis toolkit.
Is DolphinDB open source?
No. DolphinDB is proprietary (closed-source) software. In the Analytics category, open-source options include Sniffly, PostHog and Countly.
Can I self-host DolphinDB?
Yes. Although DolphinDB is closed source, it can be self-hosted on your own servers, and the vendor also offers a hosted version.
What are some alternatives to DolphinDB?
DolphinDB competes with KX kdb+.

Open-source alternatives to DolphinDB

See all

SaaS alternatives to DolphinDB

See all