SCUDATA esProc SPL Enterprise Edition 是一款企业级的大数据计算引擎,主要用于结构化数据处理。它采用轻量级技术,具有安装、配置、运维简单的特点,能降低人力资源成本,同时系统自身占用 CPU、内存和硬盘资源少,可提高硬件利用率,降低硬件采购成本。提供丰富的数据类型和计算类库,支持过程计算,可简化复杂计算的实现代码。具备完整的调试功能,包括设置断点、执行到光标、单步执行等,每步计算结果能实时查看。支持大数据计算,无论是内存计算还是外存计算,代码写法几乎一致,且容易实施并行计算,只需在串行计算代码上增加一个 @m 选项。

SCUDATA esProc SPL Enterprise Edition(大数据计算引擎) v20250605 中文免费版

软件特色

强大的计算能力:提供丰富的数据类型和计算类库,支持过程计算,可简化复杂计算的实现代码。具备完整的调试功能,包括设置断点、执行到光标、单步执行等,每步计算结果能实时查看。支持大数据计算,无论是内存计算还是外存计算,代码写法几乎一致,且容易实施并行计算,只需在串行计算代码上增加一个 @m 选项。
多种数据源支持:具有开放性,可直接计算各种数据源,包括 csv、Excel 等数据文件,以及各种关系和非关系型数据库,还能处理 json、XML 这类多层结构数据,支持多源混合计算。
高性能存储与算法:提供专有数据存储格式,如文件和组表,具备压缩、列存、索引等机制,有序存储可提高压缩率和定位性能,并支持倍增分段方式实现任意数量并行计算。拥有多种高性能算法,如遍历复用、延迟游标、多路游标等,可提升计算性能,降低 IO 成本。
云部署与任务管理:支持云部署,由 qvs、qva 和 qvm 三部分组成。qvm 是执行 SPL 计算的服务器,可访问多种存储和数据库;qva 用于管理 qvm 服务器,根据任务请求分配虚拟机;qvs 是多功能服务器,用户可配置多个 qva 服务器,访问相应 qva 并请求 qvm 执行计算,也可单独作为远程调试服务器。
集成开发环境(IDE):作为企业版的组件之一,IDE 支持 Windows/Linux/mac 系统,可在本地进行 SPL 脚本的开发和调试,并将完成的脚本上传到云存储,供应用调用。
数据关联与多维分析:具有良好的关联性能,可用于多维分析,无需创建宽表,能大大减少数据准备时间,降低硬盘占用,提高分析的实时性,同时占用内存空间少,可降低硬件成本。