[TYPO3-UG Dutch] dbal en database clustering met gescheiden db voor read en write

Patrick Broens patrick at patrickbroens.nl
Wed Feb 23 09:21:51 CET 2011


On 22-2-11 23:29 , W.S.M. Perquin [YniVerse] wrote:
> Is het mogelijk met TYPO3 om onderscheid te maken tussen read en write
> activiteiten als ook onderscheid te maken naar welke db er geschreven wordt
> en naar welke db er gelezen wordt?
> 
> DBAL is een database abstraction layer, maar ben niet kundig genoeg om deze
> vraag te beoordelen. Als het kan dan is dat weer een plusje voor TYPO3.
> 
>  
> 
> W-P
> 
Hi,

Zaken als query filtering en load balancing zou ik niet over laten aan
PHP. Hiervoor zijn betere en snellere tools beschikbaar zoals Arjen ook
al aangeeft. Dit is ook geen taak voor het CMS, maar voor een tussenlaag
tussen het CMS en de database. Vergelijkbaar met een load balancer voor
HTTP servers.

De DBAL heeft hier niets mee te maken. De DBAL is gebaseerd op language
level abstraction en API abstraction, oftewel, het zorgt voor de
omzetting van een query naar de juiste querytaal zoals bijvoorbeeld
MySQL of Oracle.

In mijn opzicht is dit een plusje dat TYPO3 dit juist niet kan. Je moet
het op serverniveau afhandelen, niet op de programmeertaal of het CMS ;-)

Patrick


More information about the TYPO3-UG-Dutch mailing list