I am pretty new to Apache Arrow so this question may be ignorant. Apache Arrow provides the capability to store data structures like primitive types/struct/array in standardised memory format, I wonder if it is possible to store more complex data structures like hash table (or balanced search tree) with Apache Arrow?
Many algorithms relies on these data structures to work, do Apache Arrow users need to convert arrow data into language specific data structure in this case?