[ZODB-Dev] Speeding up ZODB (was "redis cache for RelStorage")

Pedro Ferreira jose.pedro.ferreira at cern.ch
Thu May 5 04:43:05 EDT 2011


> I suspect either one is so fast that the speed of Redis or Memcached is 
> irrelevant.  If you want speed, minimize the latency of the *network*, 
> and that means getting good network hardware.

Since we are talking about speed, does anyone have any tips on making
ZODB (in general) faster? In our project, the DB is apparently the
bottleneck, and we are considering implementing a memcache layer in
order to avoid fetching so often from DB. However, we were also
wondering if we could in some way take advantage of different computer
hardware - since the ZEO server is mostly single-threaded we thought of
getting a machine with higher clock freq and larger cache rather than a
commodity 8-core server (which is what we are using now).
Any tips on the kind of hardware that performs best with ZODB/ZEO? Are
there any adjustments that can be done at the OS or even application
layer that might improve performance?

Thanks,

Pedro

-- 
José Pedro Ferreira

Software Developer, Indico Project
http://indico-software.org

+-----------+
+  '``'--- `+  CERN - European Organization for Nuclear Research
+ |CERN|  / +  1211 Geneve 23, Switzerland
+ ..__. \.  +  IT-UDS-AVC
+  \\___.\  +  Office: 513-R-0042
+      /    +  Tel. +41227677159
+-----------+


More information about the ZODB-Dev mailing list