Do you really mean flat CSV text files?  I get the simplicity of that, but it seems really expensive (speed and size).  But I&#x27;m  used to tables with more than a dozen columns, and with kdb+ you only be pull in the columns of interest, and the rows of interest (due to on-disk sorting and grouping), which is a smaller subset, often much smaller.