---
source_url: https://docs.dolphindb.cn/zh/rn/compat4.html
fetched_at: 2026-05-19T09:52:27Z
category: rn
title: 四级兼容性标准
sha1: 99ebc226fff08bc2bc4aeaf2f11637011bc44cf7
---

# 四级兼容性标准

四级兼容性标准在三级兼容性标准的基础上，要求新版本能够有条件回退到旧版本，并支持滚动升级，即 DolphinDB 集群可以逐一按节点进行升级，一个节点更新版本并稳定运行后，再升级集群内另一个节点。在升级过程中，如果出现异常，也可快速回退到旧版本，大幅降低升级风险。

支持滚动升级，内存中的数据格式、传输协议等需要完全兼容。

**具体要求包括：**

1. 兼容旧版本的配置；
2. 兼容旧版本的函数和脚本；
3. 兼容旧版本的存储数据，包括分布式表数据，持久化的流数据表数据，定时任务，函数视图和用户权限数据等；
4. 插件和 SDK 满足二进制兼容性，即插件和 SDK 不需要升级也能继续运行；
5. 支持有条件回退。若新版本的存储数据未写入，版本能回退到旧版本继续运行。
6. 兼容旧版本的内存数据，包括内存表的数据，矩阵、向量等变量的数据，以及传输协议等，确保集群的各节点能滚动升级。
