ZODB instead of relational DBMS?
Hello Zopistas, looking through the literature about Zope I can only find information about using Zope (as a sort of web front-end) together with a relational databases as storage "behind". Does anybody use Zope's own ZODB for storing data? I know a little bit about the limitations ZODB has, but its object-oriented features and a relativ small amount of objects to store (10.000 to 20.000) make ZODB look very attractive to me. Or has anybody used another OO-DBMS or even an XML-DB like Xindice as data storage system? Thanks for hints and answers Bernd -- ________________________________________________________________________________ Access your POP email anytime, anywhere with WebMail.com (www.webmail.com), a product of Mail.com.
On Fri, Jul 12, 2002 at 10:48:47PM +0800, bernd kulawik wrote:
Does anybody use Zope's own ZODB for storing data?
(Aside from zope.org itself? http://www.zope.org/About) Yes. One non-work-related example I'm working on is a guild management system for online roleplaying games (http://zgms.sourceforge.net/). Without going into too much self-promotion, so far, the object DB is letting me get the same results as a relational DB. For example, instead of doing some SQL query do get a single-column list of languages in the game, I just define a lines property on a top-level game folder and examine it. -- Mike Renfro / R&D Engineer, Center for Manufacturing Research, 931 372-3601 / Tennessee Technological University -- renfro@tntech.edu
bernd kulawik wrote:
Hello Zopistas,
looking through the literature about Zope I can only find information about using Zope (as a sort of web front-end) together with a relational databases as storage "behind". Does anybody use Zope's own ZODB for storing data?
You're probably right that RDBMS connectivity has been discussed at the expense of ZODB. For the record, ZODB is fabulous. It lets you forget all the details of data storage. It's highly reliable, scalable, and Free. Choose ZODB over an RDBMS if you can.
I know a little bit about the limitations ZODB has, but its object-oriented features and a relativ small amount of objects to store (10.000 to 20.000) make ZODB look very attractive to me. Or has anybody used another OO-DBMS or even an XML-DB like Xindice as data storage system?
I've been involved in a couple of non-Zope ZODB projects, including an NNTP server and a genealogy program. ZODB has done its job well. Shane
participants (3)
-
bernd kulawik -
Mike Renfro -
Shane Hathaway