We have been using BaseX 7.6 in a multithreaded Java/JBoss application for over 4 years. We were unable to move to version 8 due to performance issues. Have any performance metrics been done between the various version to get a handle on whether a move to 9 is warranted?
BTW .. great product!
Carl R Bondeson IT Analyst 3 Department of Public Health Operation & Support Services Information Technology Phone: 860-509-7434 Carl.Bondeson@ct.gov
-----Original Message----- From: basex-talk-bounces@mailman.uni-konstanz.de [mailto:basex-talk-bounces@mailman.uni-konstanz.de] On Behalf Of Christian GrĂ¼n Sent: Thursday, February 01, 2018 3:29 AM To: BaseX basex-talk@mailman.uni-konstanz.de; BaseX basex-announce@mailman.uni-konstanz.de Subject: [basex-talk] BaseX 9.0 (still to come): Improved text compression
Hi all,
with version 9.0 of BaseX, texts will be better compressed than before. Short strings and whitespace text nodes will be inlined in our main storage, instead of being stored in an extra heap file as before. This will particularly be helpful when perfoming mass updates on short strings (replace 'yes' to 'no', etc.), and your future BaseX database will get even smaller [1].
Obviously, BaseX 9.0 databases cannot opened anymore with older versions. However, BaseX will be 100% backward compatible, so there will be no need to export and recreate your existing database instances. Instead, all future updates you perform will use the new compression feature; and if you run a complete optimize, all existing texts will be reduced as well.
All the best, Christian