This is an in-memory table access method with a columnar structure. The columnar structure is based on the Arrow C Data Interface and we store each column in dedicated shared memory segments, one for each buffer according to the Arrow Columnar Format.