Array DBMS: Past, Present, and (Near) Future

Tutorial at VLDB 2021

Copenhagen, Denmark — August 16-20, 2021

Abstract

Array DBMSs strive to be the best systems for managing, processing, and even visualizing big N-d arrays. The last decade blossomed with R&D in array DBMS, making it a young and fast-evolving area. We present the first comprehensive tutorial on array DBMS R&D. We start from past impactful results that are still relevant today, then we cover contemporary array DBMSs, array-oriented systems, and state-of-the-art research in array management, flavored with numerous promising R&D opportunities for future work. A great deal of our tutorial was not covered in any previous tutorial or survey article. Advanced array management research is just emerging and many R&D opportunities still “lie on the surface”. Hence, nowadays we have the most favorable conditions to start contributing to this research area. This tutorial will jump-start such efforts.

Read Full Description

Part 1

Introduction

10 minutes

Watch Part 1
Part 2

Array Data Models and Query languages

10 minutes

Watch Part 2
Part 3

Array Storage and Tiling Strategies

15 minutes

Watch Part 3
Part 4

Array Operations and Join Techniques

20 minutes

Watch Part 4
Part 5

In-situ Array Processing

10 minutes

Watch Part 5
Part 6

Array Indexing

10 minutes

Watch Part 6
Part 7

Array Visualization and Machine Learning

5 minutes

Watch Part 7

© Ramon Antonio Rodriges Zalipynis