phpbar.de logo

Mailinglisten-Archive

[php] DB cluster

[php] DB cluster

php_(at)_phpcenter.de php_(at)_phpcenter.de
Wed, 25 Jul 2001 17:16:49 +0200


hi leute, 

hat sich schonmal jemand gedanken ueber 'n DB clustering 
gemacht ?

man koennte sowas ja z.b. in PHP ueber 'ne DB class implementieren,
die mehrere connections (zu allen RDBS im cluster) haelt,
passive queries (select) an die lokale/eigne und aktive queries
(insert, update, delete) auch an alle anderen DBs schickt.

eine andere variante waere, man schafft einfach eine multiplexer-
DB-class (aehnlich oben) und benutzt zwei DBHs, die normale fuer
aktive queries und den mux fuer passive. dabei muss dann aber 
der coder selbst entscheiden, welche queries nur an die lokale
und welche an alle DBs zu gehen haben. das erspart uns das parsen
der queries und umgeht das problem mit aktiven funktionen 
(z.b. nextval())

meiner erfahrung nach scheinen die passiven queries wohl den
aktiven bei weitem ueberwiegen, sodass sich dadurch mit relativ
geringem aufwand eine deutliche performance-steigerung
erreichen lassen duefte.

~-n

_____________________________________
 Enrico Weigelt 
 meTUX IT Services

 www:       www.metux.de
 email:     weigelt_(at)_metux.de
 phone:     +49 36207 51833
 cellphone: +49 174 7066481
_____________________________________


php::bar PHP Wiki   -   Listenarchive