================================================================================================
Int Read/Write
================================================================================================

OpenJDK 64-Bit Server VM 11.0.10+9-LTS on Linux 5.4.0-1043-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Int Read/Write:                           Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Java Array                                          263            266           3       1247.5           0.8       1.0X
ByteBuffer Unsafe                                  1039           1050          15        315.3           3.2       0.3X
ByteBuffer API                                      923            928           8        355.0           2.8       0.3X
DirectByteBuffer                                   1370           1371           1        239.1           4.2       0.2X
Unsafe Buffer                                       350            357           6        937.5           1.1       0.8X
Column(on heap)                                     265            269           3       1235.8           0.8       1.0X
Column(off heap)                                    514            519           3        637.2           1.6       0.5X
Column(off heap direct)                             348            354           5        940.8           1.1       0.8X
UnsafeRow (on heap)                                 800            819          23        409.6           2.4       0.3X
UnsafeRow (off heap)                                755            760           5        433.9           2.3       0.3X
Column On Heap Append                               520            529           9        629.8           1.6       0.5X


================================================================================================
Boolean Read/Write
================================================================================================

OpenJDK 64-Bit Server VM 11.0.10+9-LTS on Linux 5.4.0-1043-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Boolean Read/Write:                       Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Bitset                                              846            848           1        396.4           2.5       1.0X
Byte Array                                          386            391           4        869.5           1.2       2.2X


================================================================================================
String Read/Write
================================================================================================

OpenJDK 64-Bit Server VM 11.0.10+9-LTS on Linux 5.4.0-1043-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
String Read/Write:                        Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
On Heap                                             536            538           1         30.5          32.7       1.0X
Off Heap                                            751            759           7         21.8          45.8       0.7X


================================================================================================
Array Vector Read
================================================================================================

OpenJDK 64-Bit Server VM 11.0.10+9-LTS on Linux 5.4.0-1043-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Array Vector Read:                        Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
On Heap Read Size Only                               96            100           2       1698.7           0.6       1.0X
Off Heap Read Size Only                             356            364           9        459.6           2.2       0.3X
On Heap Read Elements                              4971           4972           2         33.0          30.3       0.0X
Off Heap Read Elements                             6833           6880          67         24.0          41.7       0.0X


