NOTICE:
This content is in the "archives" of a retired blog called Gadgetopia. It has been moved to this subdomain as it is no longer considered relevant to the site. It is being hosted here for a indeterminate period of time. Its existence at this URL is not guaranteed, and it may be removed at any time. If you would like to refer to this content in the future, you are encouraged to save it to your local file system.

Some content from Gadgetopia was moved to the technical blog on deanebarker.net

SQLite Data Storage for Firefox Extensions

Originally published by "dbarker" on 2008-11-29 07:41:00Z

Storage – MDC: Reason #846 why the Firefox extension architecture is friggin’ amazing.

Storage is a SQLite database API. It is available to trusted callers, meaning extensions and Firefox components only.

So, your extension can store its data in a local SQLite database, stored in your Firefox profile. Awesome.

SQLite, as we’ve discussed before, is a fantastic little, file-based relational database. Blindingly fast and crazy lightweight, it gets used in embedded situations all the time, but to let your Firefox extension create one and manage data in it really opens up some great things.

Like what? Zotero – one of the most exciting Firefox extensions I’ve seen in a long time (much more on Zotero later…).

Comment by "Data Storage" on 2009-03-25 07:56:00Z
That is very interesting. I look forward to hearing about Zotero
Comment by "Storage Melbourne" on 2011-10-27 16:47:00Z
Amazing Firefox Feature. It can be used more conveniently. Storing data as you work is a very important thing to do in order to save data you may need in the future.