Hi, I am finding that writes to the ZODB are far slower when the storage is BerkeleyDB instead of Data.fs. I should also mention that I run this through ZEO, if that has anything to do with it. I now have quite a few folders, some with up to 1000 objects in them. I know ZEO is not very write friendly, but if I switch the Storage back to main .. i.e. Data.fs(Still as a zeo client), and import data into it, then I find it is 5-10 times faster when doing something as simple as editing small dtml method. My current system is the following : Zope Version (Zope 2.4.0 (source release, python 2.1, linux2), python 2.1.0, freebsd4) Python Version 2.1 (#1, Jul 18 2001, 17:06:28) [GCC 2.95.3 [FreeBSD] 20010315 (release)] System Platform freebsd4 I was wondering if this behaviour was common. regards Matt
On Thu, 1 Nov 2001 20:07:22 +1300, "matt" <matt@virtualspectator.com> wrote:
Hi,
I am finding that writes to the ZODB are far slower when the storage is BerkeleyDB instead of Data.fs. I should also mention that I run this through ZEO, if that has anything to do with it.
For incremental writes, yes, but only because FileStorage is damn fast.
then I find it is 5-10 times faster when doing something as simple as editing small dtml method.
Given the other advantages of BerkelyDB, a factor of 5 seems reasonable, to me. Do you find BerkelyDB to be *too* slow? http://support.geminidataloggers.com/
On Thu, Nov 01, 2001 at 03:55:07PM +0000, Toby Dickenson wrote:
Given the other advantages of BerkelyDB, a factor of 5 seems reasonable, to me.
And what are thos advantages? (for ZODB, I mean; I know BSDDB advantages in generic applications). Oleg. -- Oleg Broytmann http://www.zope.org/Members/phd/ phd@phd.pp.ru Programmers don't die, they just GOSUB without RETURN.
participants (4)
-
Chris Withers -
matt -
Oleg Broytmann -
Toby Dickenson