On Monday 06 January 2003 5:48 pm, Casey Duncan wrote:
That said, the current FileStorage (the default used with Zope) has a memory resident index which grows linearly with the number of objects in your database. This will consume a lot of memory if you have millions of objects (some thing like 12-20 bytes per object). I am actually currently working on a solution to this though...
Interesting. Anything public?
4) If I need to be assured of being able to backup/restore the database and/or rebuild the site in the event of catastrophe does an external database provide any greater facility/reliability for achieving this? Or is ZEO the thing to use?
ZEO is not replication/redundancy of data. It is for scalability/availablity by allowing multiple app servers share the same storage.
There is a commercial product called ZRS (Zope Replication Service) which can be used to replicate ZODB data in real time. This can be used as an automatic backup as well AFAIK.
You may also be interested in an alpha-quality replication tool for DirectoryStorage 1.1: http://dirstorage.sourceforge.net/replica.html -- Toby Dickenson http://www.geminidataloggers.com/people/tdickenson