Re: help a new user choose NxD? (how large volumn can Xindic handle?)
Vadim Gritsenko <[email protected]> Sun, 23 Sep 2007 16:29:30 -0400
| Newsgroups | gmane.text.xml.xindice.user |
|---|---|
| Message-ID | <[email protected]> |
Gildor Oronar wrote: > Dear all > > I am choosing NxD for my project. The NxD is used mainly as an XForm > repository to store a lot of XForms submitted by a lot of people. The > choice must be very careful because > > 1-> The data volumn is big. The system will start with 400,000 XForms > and probably double or tripple in the coming years. Each XForm can have > several dozens of values in it (some XForms have several hundreds of > values in it); That's not very much, as far as large databases go. Xindice should be able to handle such number of documents fine. However you did not say what is the mean/average/max size of each document. Since you are talking about "dozens of values" I'm guessing documents are rather small. > 2-> Advanced query feature must be implemented, it's often needed to > calculate from tens of thousands of records on average value of a > certain elements for example. > > I guess the second question is more or less related to XQuery and how > flexible it can achieve, and compare with project requirement. Current version of Xindice does not support XQuery. Currently you can use only XPath and XUpdate with Xindice. > The first > question is probably depend on how NxD can handle. Can Xindic easily > handle data at this volumn? Which NxD can do? I'd guess almost any XML DB should handle such volume Ok. > If Xindic is chosen and helped us succeed, because the project, once > done, is pretty open to the outside, this will be a good success story > for Xindic for marketing purpose too:) We would like to share victory > with apache team! PS It's 'Xindice' :) Vadim