Ich möchte Sepia vor dem ersten Start unbedingt noch eine zeitgemäße DB-Engine verpassen. Im Moment arbeitet darin noch eine vor jahren selbstgeschriebene mySQL-Wrapper-Klasse.
ADODb sieht mir bislang am interessantesten aus - es ist auf Geschwindigkeit ausgelegt, und die Liste der unterstützten Datenbanken ist natürlich gigantisch.
Hat jemand Praxiserfahrungen mit ADODb und kann es empfehlen oder rät davon ab? Besonders interessieren mich Erfahrungen unter großer Belastung, weniger was die Datenmengen, als eher die Anzahl und Frequenz der Anfragen angeht.
Oder kennt jemand noch einen Wrapper, der folgenden Bedingungen entspricht?
- Absolutes Hauptkriterium: Geschwindigkeit. Sepia hat eine recht hohe Query-Frequenz pro Aktion. Deshalb darf nicht zuviel zeitraubende Abstraktion stattfinden.
- Sollte mindestens mySQL und SQL Server können
- Weitere Datenbanken ein Plus
- Unabhängig von PEAR und einkompilierten Erweiterungen. Ich möchte das ganze auf so vielen Plattformen lauffähig haben wie möglich
- Hoher Verbreitungsgrad
ADODb sieht mir bislang am interessantesten aus - es ist auf Geschwindigkeit ausgelegt, und die Liste der unterstützten Datenbanken ist natürlich gigantisch.
Hat jemand Praxiserfahrungen mit ADODb und kann es empfehlen oder rät davon ab? Besonders interessieren mich Erfahrungen unter großer Belastung, weniger was die Datenmengen, als eher die Anzahl und Frequenz der Anfragen angeht.
Oder kennt jemand noch einen Wrapper, der folgenden Bedingungen entspricht?
- Absolutes Hauptkriterium: Geschwindigkeit. Sepia hat eine recht hohe Query-Frequenz pro Aktion. Deshalb darf nicht zuviel zeitraubende Abstraktion stattfinden.
- Sollte mindestens mySQL und SQL Server können
- Weitere Datenbanken ein Plus
- Unabhängig von PEAR und einkompilierten Erweiterungen. Ich möchte das ganze auf so vielen Plattformen lauffähig haben wie möglich
- Hoher Verbreitungsgrad
Kommentar