[nycphp-talk] Many pages: one script

Elliotte Harold elharo at
Wed Aug 8 10:12:46 EDT 2007

Kenneth Downs wrote:

> Not a chance.  There is no such thing as a native XML database and there 
> never will be because XML is a file format (oops, data format), and an 
> extremely inefficient one at that.  To have a native database you need a 
> data model.  XML uses the hierarchical model and if you're going to 
> build a native hierarchical database you sure wouldn't use the wasteful 
> XML format internally to store the data.
> And if you insist on using XML just because its so wonderful to use 17 
> characters to store the state <STATE>NY</STATE>, it will never be able 
> to compete with even the most immature relational engines for pure 
> speed.  Maybe on example and toy sites, but never for anything that 
> needs to scale.
> If I'm wrong, dinner's on me.

Which part do you have to be wrong about for me to get a free dinner? I 
can already give you several existence proofs demonstrating that there 
is such a thing as a native XML database:

More are coming.

Elliotte Rusty Harold  elharo at
Java I/O 2nd Edition Just Published!

More information about the talk mailing list