Hallo,
Es gibt die clientseitige Key-Value-Datenbank indexedDB als browserübergreifender Nachfolger von WebSQL.
Tutorial:
http://www.peterkroener.de/indexed-db-die-neue-html5-datenbank-im-browser-teil-1-ein-kurzer-ueberblick/
http://www.peterkroener.de/indexed-db-die-neue-html5-datenbank-im-browser-teil-2-browsermacken-tools-und-polyfills/
Für Browser, die noch nicht indexedDB, aber WebSQL unterstützen, gibt es einen Shim:
https://github.com/axemclion/IndexedDBShim
Für einfache Operationen gibt es weiterhin localStorage.
Grüße,
Mathias