版本更新!多资产统一数据模型发布,定义金融数据处理新范式!

本页概述 DolphinDB 新版本(V3.00.04 & 2.00.17)的更新要点,包括多资产统一数据模型、以增量计算为核心的流式 SQL 引擎、MCP Server 及多个模块增强。

Source: https://dolphindb.cn/news/detail/400

What this page covers

技能认证特训营第二期正式开启(限时报名)

页面顶部提供培训营报名引导,并提示限时报名与优惠信息。

新闻与文章标题/日期

该部分展示新闻栏目语境、文章标题与发布日期信息。

版本更新总览(V3.00.04 & 2.00.17)

本段给出更新概览,覆盖多资产统一数据模型、增量计算流式 SQL 引擎、MCP Server,以及多个平台/模块的增强方向。

多资产统一数据模型(MKTDATA & INSTRUMENT)

该部分描述以 MKTDATA 与 INSTRUMENT 为核心的对象模型,给出解析接口、工具类函数、支持范围与后续规划。

流式 SQL 技术发布

该部分介绍流式 SQL 的注册式查询与增量计算模式,并提及热更新与并发订阅能力及示例流程。

DolphinDB MCP Server(协同AI)

该部分说明 MCP 协议的背景,并描述 DolphinDB 作为 MCP Server 与外部 AI 模型/应用通信的定位与接口能力。

ORCA:Raft Learner 高可用升级

本节介绍 Orca 新增 Raft Learner 以增强跨数据中心/跨集群的同步与访问能力,并列出其他运维与流计算相关增强。

跨数据库联邦查询

该部分描述通过 createExternalTable 将异构数据库与多种文件格式虚拟化为本地表,从而使用 SQL 进行联合查询,并给出跨级群访问语法与示例。

Swordfish 低延时计算引擎优化

本节介绍 Swordfish 的定位、集成方式,以及新增 lowLatency 参数与语言支持相关信息,并提及面向低延时场景的性能描述。

Shark:GPU加速与GPLearn降频因子挖掘

本节说明 Shark Graph 的 GPU 并行加速、@GPU 标签机制、性能描述与处理器支持,并介绍 dimReduceCol 参数支持降频因子挖掘的机制与要求。

其他功能(数据库/TextDB、权限、流计算、回放、Octopus、函数、运维、修复与优化)

本节汇总 TextDB、权限管理、流计算引擎与回放、Octopus、函数扩展、运维容量检查,以及故障修复与性能优化等更新条目。

结语与技术支持联系方式(小助手)

页面结语邀请升级试用,并提供加入技术交流群的联系账号。

宣传联系卡片图片与附注(AI说明)

该部分包含一张联系信息卡片图片,以及引用块形式的用途说明文字。

Facts Index

Entity Attribute Value Confidence
技能认证特训营第二期报名链接https://www.qingsuyun.com/h5/e/217471/5/high
技能认证特训营第二期状态正式开启;限时报名并享专属福利优惠low
新闻文章《版本更新!多资产统一数据模型发布,定义金融数据处理新范式!》发布日期2025.10.23high
DolphinDB 新版本版本号V3.00.04 & 2.00.17high
DolphinDB 新版本新增/推出基于 INSTRUMENT & MKTDATA 类型的多资产统一数据模型high
多资产统一数据模型实现方式将各类交易抽象为统一的“可计算对象”,存储为库表中的一列,并提供一致的计算接口,使用户无需关心资产类型与适配规则即可进行估值、定价与风险管理medium
DolphinDB 新版本发布以增量计算为核心构建的全新流式 SQL 引擎(将批算法改为流算法,实现前置计算结果与增量数据的实时更新结果查询,无需重复扫描数据集)medium
DolphinDB 新版本推出DolphinDB MCP server,用于不同大模型与各种资源之间的扩展与集成high
ORCA 平台改进流计算能力进一步完善low
Swordfish 低延时计算引擎改进性能进一步提升low
Shark 异构计算平台支持在新版中支持降频因子挖掘能力high
Octopus 引擎新增支持对外部类方法的调用,降低代码耦合度、提升开发灵活性high
DolphinDB 新版本增强领域运维、安全性、流计算模块、数据分析能力均得到增强low
多资产统一数据模型核心类型MKTDATA 与 INSTRUMENThigh
多资产统一数据模型抽象封装对象市场数据(价格、曲线、波动率曲面)与金融工具(债券、期货、远期、互换、期权等)high
parseMktData / parseInstrument 接口输入格式通过 JSON 或 Dict 传入标准字段high
多资产统一数据模型统一解析接口parseMktData 与 parseInstrument,可快速解析为强类型内部对象high
多资产统一数据模型对象适用流程场景曲线构建、曲面构建、定价估值、风险计算等全流程业务场景high
DolphinDB 工具类函数(多资产模型)能力传入标准化对象后系统智能匹配模型,完成从单一资产定价到复杂组合风险管理的全流程计算medium
instrumentPricer功能输入 instruments + marketData + 定价时间信息;自动按金融合约类型匹配定价模型并批量估值定价high
portfolioPricer功能输入 instruments + 头寸信息 + 定价时间信息;自动对一个或多个合约进行组合定价high
curvePredict功能输入曲线和时间点(日期或年数),预测特定时间点的利率值high
optionVolPredict功能输入波动率曲面对象 + 时间点 + 行权价,预测特定期限和执行价格上的波动率数值high
DolphinDB(不同资产支持)提供收益率曲线、利率互换曲线和波动率曲面构建函数以及多种资产的定价接口,涵盖固收、利率、外汇等medium
bondYieldCurveBuilder功能收益率曲线构建函数(针对债券示例)high
bondPricer功能债券定价函数(作为示例)high
支持列表(多资产模型/函数主题)文档链接https://docs.dolphindb.cn/zh/funcs/funcs_by_topics.html#ariaid-title10high
多资产模型(后续计划)下个版本将支持实时市场数据(曲线/曲面)构建、实时定价等流计算相关接口medium
DolphinDB 流式 SQL工作方式一次性注册SQL查询(支持多表关联、过滤排序等复杂操作),系统监控数据变化并实时向客户端推送最新结果high
DolphinDB 流式 SQL增量计算模式基于状态变化的智能增量计算;感知键值表和内存表变更,仅对变化数据重算;无需重复执行全量SQLhigh
DolphinDB 流式 SQL 引擎支持查询语句热更新与多语句并发订阅high
DolphinDB 流式 SQL 引擎响应体验毫秒级响应体验(用于实时行情面板、监控、低延迟指标计算等场景的描述)low
MCP (Model Context Protocol)定义AI大模型与各类应用软件进行数据交互的协议high
MCP 协议特性相比模型特有接口,MCP普适性更强、生态更丰富low
DolphinDB MCP server目的实现与外部AI模型和其他应用系统的通信;实现不同大模型与各种资源之间扩展与集成high
DolphinDB 作为 MCP Server定位/优势为AI模型提供兼具“海量历史数据深度”和“实时流计算性能”的超级外脑(技术定位描述)low
DolphinDB MCP server 接口(当前版本)支持对用户自定义 tool 和 prompt 的配置和维护;对不同用户设置不同权限控制对 tools 的管理和调用high
Orca 版本新增Raft Learner 功能high
Raft Learner(Orca)目标提升高可用流表在跨数据中心或跨集群场景下的数据同步与访问能力medium
Raft Learner(Orca)机制扩展Raft协议,允许非投票成员(Learner)异步复制数据,在不影响主集群写入性能前提下实现异地容灾、多活部署与读写分离high
Orca Raft Learner典型场景北京集群A部署高可用流表;上海集群B配置Learner节点即可自动异步复制数据,实现跨地域就近读取与容灾备份high
Orca支持流表的跨级群订阅:通过 <流表名称>@<集群标识符> 指定其他集群的 orca 流表high
Orca运维管理增强支持销毁流图、暂停/启动流图、重命名全限定名<name>、查询数据表血源关系等high
Orca流计算接口拓展允许更新/删除规则引擎规则集;新增自定义流计算引擎等medium
跨数据库联邦查询(DolphinDB)能力通过 createExternalTable 将多种异构数据库和文件格式(Oracle、MySQL、SQL Server、S3、Parquet等)虚拟化为本地表,可直接用SQL做联合查询与关联分析high
跨数据库联邦查询(DolphinDB)优化屏蔽底层数据库差异,支持谓词下推等优化以减少数据传输medium
跨数据库联邦查询(DolphinDB)目标提供统一、简单且高效的数据访问入口,实现跨源数据整合与查询分析low
跨数据库联邦查询(分布式/多集群场景)能力可无缝集成,实现跨节点或跨集群数据的统一联邦查询medium
跨级群查询(联邦查询的一部分)是否需手动创建外部表不需要手动创建外部表high
跨级群查询依赖Master of Master 架构的全局元数据管理high
跨级群查询访问语法使用 `catalog.database.tb@ClusterCatalog` 语法直接访问,由系统自动完成虚拟化high
Swordfish定义专门为低延时、高性能数据分析开发的计算函数库high
Swordfish集成方式可集成于用户C++程序;用户程序无需跨网络访问DolphinDB即可进行函数计算high
Swordfish继承的能力规模包含 2000 多个函数、各种数据结构以及流计算引擎(继承DolphinDB计算内核)medium
Swordfish 新版本新增参数为 createReactiveStateEngine、createTimeSeriesEngine、createOrderBookSnapshotEngine 增加 lowLatency 参数;开启后优化逐行处理逻辑和数据结构以提升逐条数据实时计算性能high
Swordfish延迟指标(测试描述)在高端处理器等硬件支持下可实现十微秒级别计算延迟,甚至更低low
Swordfish适用场景超高频场景与逐笔订单级别因子计算、实时流计算等任务medium
Swordfish语言支持目前已支持 C++、Java 和 Python 脚本(Python脚本版本将后续发布)medium
Shark Graph能力对用户自定义一个或多个表达式进行批式并行计算加速,使用GPU提高效率且不干扰服务器CPU资源(描述)medium
Shark@GPU 机制在自定义函数上打“@GPU”标签后,Shark自动解析并将任务转为可在GPU执行的计算图;无需基于CUDA二次开发high
Shark Graph性能提升相比CPU可实现 10-20 倍以上性能提高(描述)low
Shark Graph开发要求用户不需要进行任何基于 CUDA 的二次开发high
Shark处理器支持目前已经支持海光 DCU 处理器high
Shark GPLearn 新版本新增参数引入 dimReduceCol 参数支持降频因子挖掘(使用高频数据生成低频因子)high
降频因子挖掘(Shark GPLearn)框架与用户要求通过约束聚合算子规则、调整分组与拆分逻辑确保多维处理可行;要求用户保证预测数据顺序与分组排序一致以解决维度匹配问题high
TextDB 新版本增强增强文本匹配与文本处理;新增 matchFuzzy 函数用于文本模糊匹配,scoreColName 参数输出匹配得分;支持导入外部词库进行分词分段high
权限管理 新版本增强增加对用户创建共享变量的权限控制high
enableSharedVarCreationControl用途控制是否允许用户创建共享变量;为 true 时创建共享变量会检查权限 CREATE_SHARED_VAR,只有具备权限用户才可创建high
流计算引擎 新版本新增引擎多数据源流式关联引擎:新增 NearestJoin Engine(在 asof join 关联最近1条基础上扩展,支持关联右表最近n条数据)high
流计算引擎 新版本新增引擎订单还原引擎:通过 createOrderReconstituteEngine 创建;基于上交所逐笔成交与逐笔委托数据实时还原缺失原始委托信息以确保完整性high
reply 函数回放能力可自动记录回放数据的写入系统时间,用于管理回放数据和优化回放流程high
Octopus 引擎(新版本变更)不再限制事件监听器回调函数 handler 必须调用 monitor 类的方法(该限制取消)high
Octopus 引擎新增支持支持对外部类方法的调用,提升开发灵活性并降低代码耦合度high
dropDataViewEngine功能用于删除 DataView 引擎high
dict 与 tuple(双目计算)扩展支持元组与标量或其他元组之间的元素级双目运算high
semiannualBegin功能返回指定时间所在半年期的第一天high
semiannualEnd功能返回指定时间所在半年期的最后一天high
roll(通用窗口函数)功能支持在SQL中自定义滑动窗口计算规则;相比 moving/rolling/window 等系列函数更通用便捷high
roll(窗口配置)支持的窗口类型固定时间、行数、交易量滑动窗口;以及用户自定义窗口起止时间的窗口high
roll(窗口配置)可配置项自定义滑动窗口步长;空窗口填充;窗口闭合方式;窗口起始时间等high
roll(窗口配置)计算区间配置支持设置计算时间区间(如金融场景下仅交易时间段发生计算)high
at 函数新增功能计数展开:根据输入向量X将每个索引i重复X[i]次生成新向量,可用于统计计数转原始序列、数据扩增等high
reverse 函数新增支持对内存表、有序字典逆序排序high
运维(新版本)容量检查机制引入更精细化磁盘容量检查:新建分区和写入前对每个数据副本所在独立磁盘卷进行空间可用性校验,替代仅依赖节点整体平均使用率检查,以预防单盘写满导致写入失败high
故障修复(新版本)修复范围修复内存泄漏、资源回收、函数计算错误、高并发卡顿、元数据管理等多项关键故障,提升稳定性和性能表现(描述)low
功能优化(新版本)优化点优化分区查询、剪枝效率与高并发场景系统表现,并增强脚本引擎表达式处理能力(描述)low
DolphinDB 小助手账号dolphindb1high
联系信息卡片图片(引用块AI说明)图片用途描述被描述为DolphinDB官方宣传与联系信息卡片,包含定位、官方联系邮箱/官网/城市布局信息与二维码,用于引导联系支持(该描述来自页面引用块文字而非图片OCR)low