同一个sqlite文件。
java程序访问:写入正常,可以读取出自己写的数据。偶尔也可以读取客户端写的数据。
sqlite客户端访问:写入正常,可以读取出自己写的数据,看不到java程序写入的数据。
有时候感觉操作的不是一个文件,但是偶尔客户端写入后,java也能看到。
(确定是一个sqlite文件)。有时候又突然java写的所有数据都消失了。
到底是为什么?谁能拯救我。
比如:java写入了a,客户端写入了b。java 使用select查询到了a和b。客户端查询,就只能看到b。
同一个sqlite文件。
java程序访问:写入正常,可以读取出自己写的数据。偶尔也可以读取客户端写的数据。
sqlite客户端访问:写入正常,可以读取出自己写的数据,看不到java程序写入的数据。
有时候感觉操作的不是一个文件,但是偶尔客户端写入后,java也能看到。
(确定是一个sqlite文件)。有时候又突然java写的所有数据都消失了。
到底是为什么?谁能拯救我。
比如:java写入了a,客户端写入了b。java 使用select查询到了a和b。客户端查询,就只能看到b。
是否用到有用到缓存,比如java先写到缓存中然后定时才更新到数据库,查询也是从缓存中读取,且缓存是有失效时间;