多个应用程序可以访问SQLite数据库吗?

我遇到了一些数据库锁(SQLite_BUSY)问题,我担心SQLite不会对我有用.

基本上,我的设置是一个cronjob,通过一个名为Dropwizard的框架定期调用一些不引人注目的Java功能和(项目中的新功能)Jetty / Jackson / Hibernate REST服务.两个’模块’都需要访问数据库 – 这可能是同一时间…

那么,多个应用程序可以访问SQLite数据库,还是需要切换到MySQL?

SQLite可以同时处理读取数据库的多个应用程序,但不能写入它.

SQLite FAQ

Multiple processes can have the same database open at the same time. Multiple processes can be doing a SELECT at the same time. But only one process can be making changes to the database at any moment in time,however.

相关文章

SQLite架构简单,又有Json计算能力,有时会承担Json文件/RES...
使用Python操作内置数据库SQLite以及MySQL数据库。
破解微信数据库密码,用python导出微信聊天记录
(Unity)SQLite 是一个软件库,实现了自给自足的、无服务器...
安卓开发,利用SQLite实现登陆注册功能