Arrays estão entre os tipos de dados que o contribuem
mais para Big Data - exemplos incluem imagens de satélite e
saída de simulação de tempo em Ciências da Terra, confocal
microscopia e CAT scans nas ciências da vida, assim como
o telescópio e observações cosmológicas em ciência espacial, para
nome apenas alguns. Tradicionalmente, a comunidade de banco de dados tem
negligenciado este, com o efeito que as implementações ad-hoc
prevalecer. Com o advento da NewSQL nos últimos anos, no entanto, o escopo do banco de dados ampliou, e modelagem matriz
e suporte consulta é seriamente considerada. Diferentes modelos
foram sugeridos, alguns dos quais são implantados ou em implantação, e uma consolidação de conceitos podem ser
observados. Consequentemente, a integração de consultas matriz em
SQL está a ser tratada.
Nós preencher esta lacuna, propondo um modelo genérico, ASQL,
para modelagem e consulta de matrizes multi-dimensionais em ISO
SQL. O modelo integra conceitos dos três principais
modelos de matriz visto hoje: rasdaman, SciQL e SciDB. Ele
é declarativa, otimizável, mínimo, mas poderoso o suficiente
para domínios de aplicação em ciência, engenharia e além.
ASQL foi implementado e está actualmente a ser discutido em ISO para estender SQL padrão.
sendo traduzido, aguarde..
