You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于DolphinDB表类型及DFS table与dimension table关系的问询

DolphinDB相关疑问解答

一、DFS表与维度表的关系

  • 从本质属性来看,维度表确实是DFS表的特殊变体:它基于DFS存储架构,数据持久化在DFS集群中,额外被赋予了内存缓存、数据不可变(默认)、关联查询优化等特性,专门用来加速维度关联场景。
  • create语句文档将二者分开描述,是因为创建逻辑有明确差异:创建普通DFS表只需指定DFS存储路径,而创建维度表必须添加dimension=true参数来触发其特殊配置(比如自动缓存、分区策略限制),语法上的区分是为了明确其专属用途,而非否定它的DFS表本质。

二、本地文件系统的表的分类问题

  • 文档中"表仅分In-Memory和DFS两类"的说法,是从DolphinDB核心表对象的存储与访问模式来划分的:内存表完全驻留内存,DFS表基于分布式文件系统持久化并支持分布式访问。
  • 你提到的"本地文件系统的表",其实分两种情况:
    • 一种是直接存储为本地文本/二进制文件的数据集(比如用saveText导出的文件),这类不属于DolphinDB的"表对象",只是数据的持久化文件,必须加载到内存后才会成为内存表;
    • 另一种是单节点本地DFS表,它本质还是DFS表,只是DFS集群部署在单个节点的本地磁盘上,依然属于DFS表范畴。

内容的提问来源于stack exchange,提问作者Xavier Z

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 20:54:59