Haresh: Our Extensible Information Server (XIS)
native XML data server product was the first native XML data server product to
market back in March of 1999. We
have over 350 customers including SwissRe Insurance, AXA Insurance, Amazon.com,
NTT DoCoMo, The Associates, and Laing Construction. We have invested thousands of man years
invested in building a highly scalable and fast native XML data server and have
been involved in the XML standards groups since early 1997. Our internal testing and our own
customers’ testing of using RDBMS systems to store XML have shown not
only severe functional limitations but severe limitations in terms of
scalability and performance as well.
Our internal tests using repositories of 1,000 to 100,000 XML documents
about 10KB each in size show that we are over 4 times faster than the RDBMS
systems in bulk document loading and over 6 times faster on both indexed and
non-indexed cross-document queries. Results we have seen from our own
customers show similar results. We
have attempted tests using repositories of 1 million to 10 million documents
and the RDBMS systems consistently fail at those tests. They cannot complete the benchmark. We have tested our product with over 10
million documents (resulting in database sizes in the hundreds of gigabytes)
and exhibit linear scalability from 1 to 10 million (and, based on customer
feedback, even beyond 10 million).
We can make all of these results available to you. Our product is very easy to use as it
presents a file system-like interface for managing document storage. Our system is a fully ACID-compliant
transactional database with You can download a 30-day evaluation
edition our product from our website at www.exceloncorp.com. It is a fully functional version (not
crippled like most of our competitors ;->), so you can actually run our
benchmarking tests against the evaluation version. The Extensible Information Server (XIS)
is part of the eXcelon XML Platform.
The download link is on our front page under
“Download”. If you need
an extension to your evaluation, let me know at any time by contacting me
directly. If you have any more questions regarding
the eXcelon products or would like more technical information, including benchmarking
data or access to our benchmarking test code from our Cheers, Chris --------------------------------------- Chris Parkerson Product Manager eXcelon Corporation Burlington, MA (781) 674-5393 http://www.exceloncorp.com --------------------------------------- -----Original Message----- I am developing an internet based
application where the the data of the users of that application is stored in
xml format. I expect about 1000 to 20000 total
users of the system (and say about 100 users simultaneously accessing the
system) Naturally there is inconvenience in
storing the xmls on the file system. I want to explore storing these xmls in
the database. I need some inputs as to how the xmls can be stored in the rdbms
database. Please provide me any insight regarding this. I am looking for 2 solutions ; a
zero cost solution and reasonable cost solutions (may be involving the xml
aware databases like Ixiasoft xml server) 1. In considering a database as
storage mechanism, what advantages I would get 2. In such scenario what other
people do? 3. If I want to store the xmls in
say MySQL, how do I do it and does mysql have any special features? 4. What about MS-SQL server; 5. Should xmls be stored as blobs in
the rdbms databases? 6. Optionally, I am also looking for
'search' ability where the database should be able to index the elements
of xml file and perform search. regards Haresh Gujarathi |