This is sqlite3 running in your browser with a backend that properly persists the database in IndexedDB (absurd-sql).
This example shows full-text search. It loads the first 10 comments from the top 10 Hacker News stories, and lets you search with the full capabilities of sqlite3's FTS. Note how after you load data, you can refresh the page and still search. All the data is persisted.
(... items currently)
Search: