17 Aug
2010
17 Aug
'10
4:29 p.m.
Hi, I just wanted to confirm some assumptions about the safety of accessing a single BaseX instance from multiple JVMs, or from multiple org.basex.api.xqj.BXQDataSource class instances loaded by different class loaders in the same VM. Am I correct that it is safe to access the same database via XQJ in such situations? By "safety," I mean that a) the database protects its internal data structures in the face of such concurrency and b) there is a serializable schedule of individual XQJ executions that produces the final database state. Is this true? Please note that I'm not asking for transactions across multiple XQJ executions here. - Godmar