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

OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz
Int Read/Write:                           Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Java Array                                          257            266           8       1273.6           0.8       1.0X
ByteBuffer Unsafe                                   480            490           5        682.0           1.5       0.5X
ByteBuffer API                                     1994           1996           2        164.4           6.1       0.1X
DirectByteBuffer                                    756            762           7        433.6           2.3       0.3X
Unsafe Buffer                                       255            263           4       1283.1           0.8       1.0X
Column(on heap)                                     266            272           6       1231.5           0.8       1.0X
Column(off heap)                                    526            529           2        623.1           1.6       0.5X
Column(off heap direct)                             258            265           7       1270.3           0.8       1.0X
UnsafeRow (on heap)                                 556            560           6        589.0           1.7       0.5X
UnsafeRow (off heap)                                599            606           5        546.9           1.8       0.4X
Column On Heap Append                               478            488           6        686.0           1.5       0.5X


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

OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz
Boolean Read/Write:                       Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Bitset                                             1133           1135           3        296.1           3.4       1.0X
Byte Array                                          773            775           3        434.3           2.3       1.5X


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

OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz
String Read/Write:                        Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
On Heap                                             430            442           9         38.1          26.3       1.0X
Off Heap                                            756            771          14         21.7          46.1       0.6X


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

OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz
Array Vector Read:                        Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
On Heap Read Size Only                              496            503           5        330.4           3.0       1.0X
Off Heap Read Size Only                             306            316           6        534.7           1.9       1.6X
On Heap Read Elements                              3301           3321          28         49.6          20.1       0.2X
Off Heap Read Elements                             5151           5179          41         31.8          31.4       0.1X


