Hi Dave,
thanks for your e-mail. The number of distinct element names is currently limited to 2^15 - 1 (32767). If I remember correctly, the old limited was 256, so I hope that will be enough for your use case (...do you know how many element names are used in your XML nstances?)
Christian ___________________________
On Tue, Jul 5, 2011 at 4:29 PM, Dave Glick dglick@dracorp.com wrote:
At one point in the past there were limits to how many unique element names could be stored/indexed in the database. We exceeded that limit for our documents and so to address the problem we started splitting out our data into multiple databases and using some hacky rewrites of the QueryContext class to work with them as if they were in one database. We haven’t synced up in a while and the BaseX API and class structure has undergone some really good improvement in the meantime. I’m in the processing of revising how we interface with and use BaseX and would like to consider going back to a single database if possible.
In general, the question is: does a limit to the number of unique element/attribute names still exist? If so, what is it?
Time permitting (it appears you guys have been busy pushing out great new features recently) I think a Wiki page with a list of all limits on the database would be very helpful (I.e., limited to X number of elements, limited to Y number of attributes per element, limited to Z size on disk, etc.)
Thanks!
--
Dave Glick | dglick@dracorp.com | 703-299-0700 x212
Data Research and Analysis Corp. | www.dracorp.com
BaseX-Talk mailing list BaseX-Talk@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk