Database Cq引擎持久映射给出异常“;原因:java.sql.SQLException:数据库被锁定;
我正在尝试将我的Java Cq引擎映射存储在磁盘上。地图是巨大的,多个线程同时访问它 我得到: 原因:java.sql.SQLException:数据库已锁定 我这样做是为了清除堆空间。搜索速度慢不是问题Database Cq引擎持久映射给出异常“;原因:java.sql.SQLException:数据库被锁定;,database,sqlite,persistent,cqengine,Database,Sqlite,Persistent,Cqengine,我正在尝试将我的Java Cq引擎映射存储在磁盘上。地图是巨大的,多个线程同时访问它 我得到: 原因:java.sql.SQLException:数据库已锁定 我这样做是为了清除堆空间。搜索速度慢不是问题 DiskPersistence<PimcoImsModel, String> persistence = DiskPersistence.onPrimaryKeyInFile(PimcoImsModel.ID, new File(getSourceDb())); memory =
DiskPersistence<PimcoImsModel, String> persistence = DiskPersistence.onPrimaryKeyInFile(PimcoImsModel.ID, new File(getSourceDb()));
memory = new ConcurrentIndexedCollection<PimcoImsModel> (persistence);
DiskPersistence=DiskPersistence.onPrimaryKeyInFile(PimcoImsModel.ID,新文件(getSourceDb());
内存=新的ConcurrentIndexedCollection(持久性);
您找到解决方案了吗?我也面临同样的问题。你有解决这个问题的办法吗?我也面临同样的问题。