Simple, fast SQL queries for flat files

前端 未结 8 918
广开言路
广开言路 2021-02-04 07:24

Does anyone know of any tools to provide simple, fast queries of flat files using a SQL-like declarative query language? I\'d rather not pay the overhead of loading the file in

8条回答
  •  终归单人心
    2021-02-04 08:10

    I wrote TxtSushi mostly to do SQL selects on flat files. Here is the command chain for your example (all of these commands are from TxtSushi):

    tabtocsv animals.txt | namecolumns - | tssql -table animals - \
    'select col1, max(as_int(col2)) from animals group by col1'

    namecolumns is only required because animals.txt doesn't have a header row. You can get a quick sense of what is possible by looking through the example scripts. There are also links to similar tools on the bottom of the main page.

提交回复
热议问题