Storing and retrieving large amounts of data from IndexedDB. Warning - this will load ~180mb of JSON from ~70 files.

  1. Click to download 190mb of JSON and store it across 55 rows in IndexedDB
  2. Click . This will use IDBObjectStore.getAll() to load all rows from IndexedDB in one transaction
    • This crashes on Firefox
  3. Click
  4. Click to load all rows from IndexedDB serially using IDBObjectStore.getAllKeys() + IDBObjectStore.get()
    • On my computer Firefox takes ~9000ms, Chrome takes ~2000ms
  5. Optionally,