[ZODB-Dev] zodb/zope architecture

Casey Duncan casey@zope.com
Thu, 23 May 2002 09:40:18 -0400


On Thursday 23 May 2002 09:20 am, Kenneth McCracken wrote:
> Is it feasible to drop a different database with similar function to zo=
db
> into the middle of zope?

You can drop it, but it is likely to fall right through and leave a gapin=
g=20
hole in its wake ;^)

Seriously though, there are several ZODB backing stores available, most=20
notably OracleStorage and BerkeleyStorage. These use a database on the=20
back-end instead of a Data.fs file.

However you should be aware that there are significant dba implications a=
nd=20
keeping these tuned and running properly in nontrivial, unlike file stora=
ge=20
which is pretty much setup and forget.

You can, of course, augment the ZODB with external databases using Z SQL=20
Methods or possibly DBObjects.=20

However I would need to know more about the problem you are trying to sol=
ve to=20
give a specific recommendation.

-Casey