@Override
    public byte[] getRaw(int colId) {
        int offset = colId == 0 ? 0 : sums[colId - 1];
        int to = sums[colId];
        int len = to - offset;
        byte[] bytes = new byte[len];
        Platform.copyMemory(data.array(), BYTE_ARRAY_OFFSET + offset, bytes, BYTE_ARRAY_OFFSET, len);
        return bytes;
    }
A simple row can only store simple values like int, double, string. But cannot store multi-value column.
indexr-segment/src/main/java/io/indexr/segment/helper/SimpleRow.java