Live data from Hacker News

SQLite is not a toy database

antonz.org

1–10 of 364 posts

Re: SQLite is not a toy database

#2
> SQLite is serverless.

Maybe if you use SQLite as a file format. But if you use it like an actual database (e.g. in a web application), I find that one is best off setting up a daemon thread to queue/batch transactions.

Re: SQLite is not a toy database

#4
Don't forget about User-Defined Functions.

https://www.sqlite.org/appfunc.html

We just started enhancing our SQL dialect with new functions which are implemented in C# code. One of them is an aggregate and it is really incredible to see how it simplifies projections involving multiple rows.

One huge benefit of SQLite's idea of UDFs is that you can actually set breakpoints and debug them as SQL is executing.

Re: SQLite is not a toy database

#7
Does anyone use SQLite as their daily-driver in lieu of R or pandas for data analysis? I don't think I can use the sqlite command-line since I'd want a fully-developed plotting utility, and it seems less convenient to do the actual analysis part through a sqlite connection in python, say.

Re: SQLite is not a toy database

#10
post #7

Does anyone use SQLite as their daily-driver in lieu of R or pandas for data analysis? I don't think I can use the sqlite command-line since I'd want a fully-developed plotting utility, and it seems less convenient to do the actual analysis part through a sqlite connection in python, say.

I do. Apache Superset, Metabase, Redash - all support SQLite. Other BI tools also do.
Post reply on HN