[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Is XML dead already or what? Was: RE: What is XML for?

  • From: David Megginson <david@m...>
  • To: "XML Developers' List" <xml-dev@i...>
  • Date: Sat, 30 Jan 1999 06:55:33 -0500 (EST)

oodb backend products
Ed Howland writes:

 > But what worries me is the long term performance objectives of our
 > product.  Since it is e-commerce, I think traffic will just
 > increase rapidly over time. I still haven't figured out the best
 > way to store our data in XML and do high-performance lookups on
 > it. I don't even know if I should have one massive file or split it
 > into logical groups of files and directories. Or store it in text
 > BLOBs in an RDBMS or use some kind of OODBMS based scheme.  There
 > is even some talk here of XML-like structured repositories.

Here's a freebie for you: e-commerce data is generally structured in
such a way that it's straight-forward to map it to relational database
tables (about the level of difficulty of mapping a typical object
model to relational database tables); in particular, truly mixed
content (elements and text at the same level) is rare for e-commerce,
except perhaps in product-description blurbs.  Implementing a tree in
a relational DB is annoying, but not excessively difficult;
implementing a full XML model in a relational DB is painful.

What we need the XML-like structured repositories for is document-like
information, like technical manuals, news stories, literature,
scientific papers, and other stuff that does *not* have a
straight-forward mapping to relational DB tables.  No one has a good,
scalable solution for this now.

In other words, concentrate on your XML exchange formats and use an
RDBMS on the backend (or, perhaps, an OODB if your traffic isn't too
high).  If there ever is an XML repository with such good performance
that you want to throw out Oracle or Sybase, then you can redo the
backend without causing incompatibilities the frontend.


All the best,


David

-- 
David Megginson                 david@m...
           http://www.megginson.com/

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.