This is sqlite3 running in your browser with a backend that
properly persists the database in IndexedDB
It stores each page from the db as a separate item, treating IDB
like a hard disk. It never has to load the full DB into memory
and can update it with small individual writes.
The below examples are meant to be stress tests, showing that it
can handle large amounts of data and queries that need to scan
all of it. With more normal cases and a small cache, it works
really well. It easily beats IndexedDB up to a factor of 10.