Hi Godmar,
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.
All read-only operations are safe and can be run via multiple JVMs and threads.
Christian
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 _______________________________________________ BaseX-Talk mailing list BaseX-Talk@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk