[Zope] Can Zope handle this project?
Andy McKay
andym@ActiveState.com
Wed, 28 Feb 2001 12:01:33 -0800
As Dieter says, dont even think of trying this in the ZODB. Use a relational
database.
--
Andy McKay.
----- Original Message -----
From: "Dieter Maurer" <dieter@handshake.de>
To: "iap_y2fun.com" <iap@y2fun.com>
Cc: <zope@zope.org>
Sent: Tuesday, February 27, 2001 1:10 PM
Subject: Re: [Zope] Can Zope handle this project?
> iap_y2fun.com writes:
> > I was asked to propose a solution for a insurance company.
> > This comany has:
> > 20,000,000 records of insurance contracts,
> > 7,000,000 records of accounts,
> > 60,000 records of products,
> > The storages required for the above records amount to 200GB.
> > This system is built for the agents which amount to 25,000 persons.
> > The estimated traffice is 100,000 page views/day.
> > The Platform doubtless is Linux or *Unix.
> > ***I would like to adapt zope to slove this problem. ***
> > I has experienced ZEO to handle hige traffic site, but in this case it
seems
> > that the ZODB is the key dancer.
> > My question are:
> > A) If it is possible for a Data.fs grows up to 200GB? ( Mounted fs?)
> > B) Can "BTree Folder" handle 20 million of objects in a single folder?
If
> > not, how many ?
> > C) Can ZCatalog handle 20 millions of objects (indexed fields could up
to
> > 200 millions)?
> > Any suggestion is appreciated.
> I expect the data is now in a database.
>
> I would leave it there (or put it there, if not yet there).
>
> Data.fs might grow in principle to 200 GB, but I think of this
> as a horror szenario. This huge file would be in a single partition
> (I doubt, Unix supports files spread over several partitions).
> Doubt that you have such large partitions.
>
> When Zope starts, it builds an index for "Data.fs".
> While the index is much smaller than the file itself,
> it still will be huge and it is held in memory.
> Do not do this!
>
> My confidence in ZCatalog is limited, too. You have to carefully
> choose the commit granularity.
>
> I, definitely, would go for a standard database solution
> and use Zopes excellent database integration to interface
> with the data in the database.
>
>
> Dieter
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>