Details
-
Epic
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.9.9
-
None
-
Columnar Format
Description
For analytical workloads, queries are usually large (scan-based) and narrow (only involve a few values). We introduce a new columnar format in AsterixDB to accompany the current row format.
For more details about the new columnar format, see this paper.
Commit 4b5a6a7f071d1540d913d40ff1c24d9d72cabfd8 in asterixdb's branch refs/heads/master from Wail Alkowaileet
[ https://gitbox.apache.org/repos/asf?p=asterixdb.git;h=4b5a6a7f07 ]
ASTERIXDB-3029[RT] Introduce LazyVisitablePointableDetails:
processing it in a single pass compared to the IVisitablePointable,
which requires two passes - one for calling set() and another when
calling accept().
ASTERIXDB-3002 to infer the schema and covert rows into columns.
Change-Id: Iaf2c827d80a2a7e77f5f6eb5438cea417387e132
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17412
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Wail Alkowaileet <wael.y.k@gmail.com>
Reviewed-by: Ali Alsuliman <ali.al.solaiman@gmail.com>