Ich muß sehr viele Datensätze in einer Datenbank ablegen und wieder lesen. Sehr schnell. Ausschließlich auf dem lokalen System. Welche kann ich benutzen?
C/S-Datenbanken sind auf Grund der Performance ungeeignet. Die könnten aber richtig viele Datensätze und richtig viele Datenfelder und könnten auch Blobs.
Paradox kann in meiner Konfiguration "nur" 14 Mio Sätze. Paradox hat aber zwei Nachteile: Die Anzahl der Felder pro DB ist stark begrenzt. Sebst wenn ich die Anzahl der Felder auf ein paar wichtige rediuziere und den Rest der Daten als Objekt ins Blob lege, macht das Probleme. Denn das Blobschreiben hat sich bei PDX in Performancetests als Flaschenhals erwiesen (ist wohl in der BDE Null-optimiert).
Jetzt habe ich schon im Internet gesucht und alle möglichen Datenbanken (Desktopdatenbanken mit ungefährem Funktionsumfang wie PDX) gesehen, kann aber nicht 10 verschiedene probieren. Nochzumal ich natürlcih gern Delphi-Komponenten hätte und nicht unbedingt mit C++ arbeiten möchte (zumeist sind diese Datenbanken aber nur in C++ verfübar).
Hat jemand Erfahrungen mit einer feinen schnellen Datenbank, multiuserfähig und ohne die Nachteile der PDX-DB?
C/S-Datenbanken sind auf Grund der Performance ungeeignet. Die könnten aber richtig viele Datensätze und richtig viele Datenfelder und könnten auch Blobs.
Paradox kann in meiner Konfiguration "nur" 14 Mio Sätze. Paradox hat aber zwei Nachteile: Die Anzahl der Felder pro DB ist stark begrenzt. Sebst wenn ich die Anzahl der Felder auf ein paar wichtige rediuziere und den Rest der Daten als Objekt ins Blob lege, macht das Probleme. Denn das Blobschreiben hat sich bei PDX in Performancetests als Flaschenhals erwiesen (ist wohl in der BDE Null-optimiert).
Jetzt habe ich schon im Internet gesucht und alle möglichen Datenbanken (Desktopdatenbanken mit ungefährem Funktionsumfang wie PDX) gesehen, kann aber nicht 10 verschiedene probieren. Nochzumal ich natürlcih gern Delphi-Komponenten hätte und nicht unbedingt mit C++ arbeiten möchte (zumeist sind diese Datenbanken aber nur in C++ verfübar).
Hat jemand Erfahrungen mit einer feinen schnellen Datenbank, multiuserfähig und ohne die Nachteile der PDX-DB?
Comment