Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:29938 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 17644 invoked by uid 1010); 30 May 2007 06:20:51 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 17629 invoked from network); 30 May 2007 06:20:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 May 2007 06:20:51 -0000 Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.20.142 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.20.142 c2bthomr10.btconnect.com Received: from [213.123.20.142] ([213.123.20.142:13258] helo=c2bthomr10.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 18/93-24960-FB71D564 for ; Wed, 30 May 2007 02:20:48 -0400 Received: from [127.0.0.1] (host81-138-11-136.in-addr.btopenworld.com [81.138.11.136]) by c2bthomr10.btconnect.com with ESMTP id CWO15663; Wed, 30 May 2007 07:20:43 +0100 (BST) Message-ID: <465D17C9.1000809@lsces.co.uk> Date: Wed, 30 May 2007 07:20:57 +0100 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070222 SeaMonkey/1.1.1 MIME-Version: 1.0 To: PHP internals References: <465CAAEF.9000706@adaniels.nl> <698DE66518E7CA45812BD18E807866CE3AFF8E@us-ex1.zend.net> In-Reply-To: <698DE66518E7CA45812BD18E807866CE3AFF8E@us-ex1.zend.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Junkmail-Status: score=10/50, host=c2bthomr10.btconnect.com X-Junkmail-SD-Raw: score=unknown, refid=str=0001.0A090209.465D17BB.00C2,ss=1,fgs=0, ip=127.0.0.1, so=2006-12-09 10:45:40, dmn=5.3.10/2007-02-21 Subject: Re: [PHP-DEV] berkeley db XML From: lester@lsces.co.uk (Lester Caine) Andi Gutmans wrote: > Btw, I already mentioned this to Arnold but another options is DB2 > Express-C (http://www-306.ibm.com/software/data/db2/express/) which has > XML support and is free (with few enough limitations to make it suitable > for a large variety of apps). ext/db2 supports it. > There are some good links here: http://tinyurl.com/35643d > > For people who have to deal with large sets of XML (coming in through > web services or other sources) looking at XML DBs like SleepyCat, DB2 > and others is probably a good idea. They don't/shouldn't replace RDBMS > but be complementary. There is currently a discussion about the differences on the GenXML list on Yahoo. One of the largest databases of genealogical data did propose an XML schema to replace their current text based standard, but it seems to have withered on the vine :( The main problem and one also affecting openstreetmap now is that XML 'databases' simply do not scale well, so at some point you have to convert back to RDBMS when they get too big. XML is fine for data transfer, but most big operations who piled into 'XML conversion' are now finding the problems and back peddling ;) -- Lester Caine - G8HFL ----------------------------- Contact - http://home.lsces.co.uk/lsces/wiki/?page=contact L.S.Caine Electronic Services - http://home.lsces.co.uk MEDW - http://home.lsces.co.uk/ModelEngineersDigitalWorkshop/ Firebird Foundation Inc. - http://www.firebirdsql.org/index.php