当前位置:   article > 正文

SQL 标准发布第 15 部分:ISO/IEC 9075-15:2019 多维数组(SQL/MDA)_sql 用什么类型存储多维数组数据

sql 用什么类型存储多维数组数据

SQL/MDA

mda

2019 年 6 月,SQL 标准发布了第 15 部分:ISO/IEC 9075-15:2019 多维数组(SQL/MDA)

多维数组(Multi-Dimensional Arrays)是各种科学和工程数据的核心基础结构。因此,如今人们普遍认为数组在大数据中起着至关重要的作用,应该成为信息系统中的一个基本数据类型。

大部分的编程语言,例如 C/C++、Java、Python、R 等,都提供了数组类型和相关操作的支持。SQL/MDA 允许存储、访问和处理规模的多维数组,例如 N 通道的卫星图像。这意味着 SQL 现在可以解码图像,并且通过像素坐标直接访问和处理图像区域。可以通过相关技术报告了解所有的详细信息。

SQL/MDA 背后的驱动者是 Peter Baumann,他发起并共同修订了相关的 SQL/MDA 标准和概念,许多概念借鉴了 Rasdaman 数据库

SQL/PGQ

pgq

由 Neo4j 主力推动的下一次标准化进程达到了一个关键的里程碑:为创建新标准 GQL(Graph Query Language)而进行的投票正在进行中。如果投票通过,定义这个新数据库语言的规范性文档将在未来几年内编写完成。

因此,GQL 不是 SQL 的扩展,而是专门为处理图形结构而设计的一种新语言。尽管如此,SQL 和 GQL 之间还是存在一些交叉引用。一方面,GQL 将通过引用 SQL 标准“继承” SQL 的一些属性。另一方面,SQL 将会出现一个新的第 16 部分(SQL/PGQ)(Property Graph Query),以便在 SQL 中直接提供一些 GQL 功能,据说会在 2020 年有所更新

SQL 流数据处理

streaming

SQL 流数据(streaming data)处理目前正处于标准化过程的开始阶段。驱动者主要是 Apache,它提供了几种流式平台,支持使用类似 SQL 的语言(KSQLSparkFlink 等)。5 月底发布的一项建议(概要)声称,通过添加一些小的非侵入性扩展,SQL 可以非常有效地处理流式数据。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/669576
推荐阅读
相关标签
  

闽ICP备14008679号