-
https://sqlitestudio.pl is awesome, super easy to set up and pull in CSVs
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Modin should fit. It implements Pandas APIs with e.g. Ray as backend. https://github.com/modin-project/modin
-
You can import the data into a PostgreSQL/MySQL/SQLite/... database and then query the database. However, even with the right choice of indexes, it might take a while to run queries on a table with hundreds of millions of records. You can easily import your data to these databases with SpyQL: $ spyql "SELECT * FROM csv TO sql(table=my_table_name) | sqlite3 my.db" (you would need to create the table my_table_name before running the command).
Related posts
-
ConnectorX: Accelerating Data Loading From Databases to Dataframes
-
I used multiprocessing and multithreading at the same time to drop the execution time of my code from 155+ seconds to just over 2+ seconds
-
Go and SQLite in the Cloud
-
DoltLab v0.2.0
-
How To Secure APIs from SQL Injection Vulnerabilities