Can I use a external SQL database?
As the entries in Zotero increasing, Firefox spends more time at startup. Now it takes about five minutes for startup. Can I use a external SQL database, such as mysql or sqlite, as a backend of Zotero?
We're constantly looking for ways to optimize Zotero's performance, however, and have plans to speed things up for larger collections.
And for your information, Zotero has some problem with Chinese. My locale is zh_CN.UTF-8. I have a test once. I input a Chinese entry manually and it can be displayed properly. Then I export the entry and import it back. All the fields of the imported entry become "????".
Another nice thing will be to log to different databases on SQL server and join all the biblio-data in one collection in Zotero.
As you note, you can run Zotero off a network drive (or via sshfs, etc.) now. It's not supported, but it should work. As long as only one person has Firefox open at a time, it could be used by multiple users. We'll add a locking mechanism in the future to help enforce this. Note that using a direct DB connection wouldn't change the one-user-at-a-time limitation, so using a different database wouldn't help.
But that doesn't mean the features you want won't be possible. Multi-computer usage is planned for 1.5. Collaborative usage is planned for 2.0. They just won't happen via SQL.