Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Single File Datenbank für große Datenmengen (https://www.delphipraxis.net/155311-single-file-datenbank-fuer-grosse-datenmengen.html)

Boppe 18. Okt 2010 09:51

Datenbank: Accuracer • Version: 5.5 • Zugriff über: xx

Single File Datenbank für große Datenmengen
 
Hallo zusammen!
ich benötige für ein größeres Datenbankprojekt eine Singlefile Datenbank. Hat schon jemand Erfahrung mit Accuracer gemacht bzw. kann mir eine andere Datenbank empfehlen die große Datenmengen (ca 27. Mio Datensätze/Tabelle) mit vernünftigen Abfragezeiten bieten kann?


Grüße

franktron 18. Okt 2010 10:23

AW: Single File Datenbank für große Datenmengen
 
Warum nimmste nicht Firebird ?

Bernhard Geyer 18. Okt 2010 16:28

AW: Single File Datenbank für große Datenmengen
 
Wieso ist Single-File-Datenbank nötig? Alle Dateien in einem Unterverzeichnis ist doch auch aufgeräumt.

scrat1979 18. Okt 2010 17:23

AW: Single File Datenbank für große Datenmengen
 
Ganz klar Firebird embedded. Da gibt es auch massig sehr gute Zugriffskomponenten (eg. IBDAC).

Unter den kleineren Datenbanken gibt es z.B. Absolute Database, TurboDB etc. . Sind eigentlich auch eine prima Sache (hab ABSDB selber
in Verwendung, bin aber zu Firebird umgesteigen) wie die sich allerdings mit so großen Datenmengen schlagen, weiß ich leider nicht.

pmoegenb 19. Okt 2010 09:06

AW: Single File Datenbank für große Datenmengen
 
Zitat:

Zitat von scrat1979 (Beitrag 1056372)
Ganz klar Firebird embedded. Da gibt es auch massig sehr gute Zugriffskomponenten (eg. IBDAC).

Unter den kleineren Datenbanken gibt es z.B. Absolute Database, TurboDB etc. . Sind eigentlich auch eine prima Sache (hab ABSDB selber
in Verwendung, bin aber zu Firebird umgesteigen) wie die sich allerdings mit so großen Datenmengen schlagen, weiß ich leider nicht.

Hallo Michael,
ich arbeite ebenfalls mit Absolute Database Version 6.07 und wollte auch auf Firebird embedded 2.5 mit UniDac umstellen. Ich habe es leider nicht geschafft, die Verbindung zu einer FB-Datenbank auf einem Netzlaufwerk aufzunehmen.

Hast Du das zufälliger Weise realisieren können und wie ?

mikhal 19. Okt 2010 09:12

AW: Single File Datenbank für große Datenmengen
 
Mit der Embedded-Version kannst du normalerweise nur auf lokale Datenbanken zugreifen, solange du Versionen < 2.5 einsetzt. Mit der Version 2.5 (seit etwa einem Monat offiziell freigegeben) soll es auch mit Netzlaufwerken funktionieren, habe ich aber noch nicht ausprobiert.

Ansonsten kann ich mich nur für die Firebird aussprechen, muss dann ggf. ein Server installiert werden, der aber das System kaum belastet.

Grüße
Mikhal

mkinzler 19. Okt 2010 09:20

AW: Single File Datenbank für große Datenmengen
 
Wenn mehrere Benutzer, dann würde ich immer einen Server installieren

Satty67 19. Okt 2010 09:31

AW: Single File Datenbank für große Datenmengen
 
Was ist mit SQLite? Ich verwende es inzw. gerne, wenn eine kleine lokale Datenbank gebraucht wird.

Taugt das bei so großen Datenmengen?

user0815 19. Okt 2010 09:39

AW: Single File Datenbank für große Datenmengen
 
Würde auch SQLite vorschlagen.

SQLite (http://www.sqlite.org/) ist ein Datenbanksystem, welches den Großteil des SQL92 Standards unterstützt.

Im Unterschied zu PostgreSQL und MySQL speichert SQLite die gesamte Datenbank mit allen Tabellen in einer einzigen Datei. Andere Vorzüge sind: der Zugriff auf eine Datenbank erfordert keinen Datenbankserver; die Dateien, welche die Datenbank enthalten, können frei zwischen verschiedenen Rechnerplattformen mit unterschiedlicher Byteanordnung getauscht werden und Datenbanken können eine maximale Größe von 2 Terrabyte erreichen. Zusätzlich ist SQLite schnell (bei den meisten Operationen doppelt so schnell wie MySQL und PostgreSQL) und hat einen geringen Speicherbedarf.
Quelle: http://de.openoffice.org/doc/howto/d.../sqlite_de.pdf

Bernhard Geyer 19. Okt 2010 10:35

AW: Single File Datenbank für große Datenmengen
 
Zitat:

Zitat von Satty67 (Beitrag 1056424)
Was ist mit SQLite?
Taugt das bei so großen Datenmengen?

Ich hatt es mal von 2 Jahren mit 2-3 Zugriffskompos probiert. Entweder bin ich schon mit den Unittests gescheidert (z.B. fehlender Unicodesupport) oder die Performance bei Inserts/Updates war katastrophal. Evtl. geht es mittlerweile besser.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:49 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz