Blackakito
Grünschnabel
Hallo zusammen, ich programmiere in meiner Firma verschiedene Appl. in "Powerbasic" und "VBasic for Appl."
mit Datenbanken hatte ich bis jetzt nur mit Access und manchmal mit MySQL zutun.
Zu meinen Problem:
An sechs unseren Maschinen sind ca. 50 Fühler/Lichtschranken u.Ä. für umfangreichere Messwertdatenerfassung
angebracht die bissher nur für den Produktnachweiss benötigt wurde.
Mein Chef will nun daraus auch eine umfangreichere Produktionsanaylse durchführen, um Prozesse und Produkte optimieren zukönnen.
Das Datenaufkommen liegt bei ca. 200.000 (bei 54 Spalten) neuen Datensätzen pro Tag -> ca. 66MB/Tag.
Die momentane Größe liegt bei: 273.001.020 Datensätze bei 88 Gbyte, die Daten liegen als CSV-Dateien vor.
Meine Frage: Mit welcher Datenbank/DB-System realisiere ich das am besten?
1. Die DB darf keine 2GB-Beschränkung (wie Access) haben
2. Die DB muß rasend schnell sein -> auch bei diesen Datenmengen
3. Die DB braucht keine Multiuser/Netzwerk - fähigkeiten besitzten
Ich habe mich schon umfangreich über mehreren DB-Syteme informiert (MySQl,PostGre,Firebird usw.) aber ich weiss immer noch nicht
welche ich wirklich einsetzten soll. Auf der einen Seite (rein Theroretisch) würde mir ein Embedded-System wie z.b. Firebird_Embededd, SQLite, PowerTree die ich über die DLL-Schnittstelle ansprechen kann reichen,
aber brechen die nicht bei so einer Datenmenge zusammen? Muß es eine Server-DB sein, wenn ja..... welche?
mit Datenbanken hatte ich bis jetzt nur mit Access und manchmal mit MySQL zutun.
Zu meinen Problem:
An sechs unseren Maschinen sind ca. 50 Fühler/Lichtschranken u.Ä. für umfangreichere Messwertdatenerfassung
angebracht die bissher nur für den Produktnachweiss benötigt wurde.
Mein Chef will nun daraus auch eine umfangreichere Produktionsanaylse durchführen, um Prozesse und Produkte optimieren zukönnen.
Das Datenaufkommen liegt bei ca. 200.000 (bei 54 Spalten) neuen Datensätzen pro Tag -> ca. 66MB/Tag.
Die momentane Größe liegt bei: 273.001.020 Datensätze bei 88 Gbyte, die Daten liegen als CSV-Dateien vor.
Meine Frage: Mit welcher Datenbank/DB-System realisiere ich das am besten?
1. Die DB darf keine 2GB-Beschränkung (wie Access) haben
2. Die DB muß rasend schnell sein -> auch bei diesen Datenmengen
3. Die DB braucht keine Multiuser/Netzwerk - fähigkeiten besitzten
Ich habe mich schon umfangreich über mehreren DB-Syteme informiert (MySQl,PostGre,Firebird usw.) aber ich weiss immer noch nicht
welche ich wirklich einsetzten soll. Auf der einen Seite (rein Theroretisch) würde mir ein Embedded-System wie z.b. Firebird_Embededd, SQLite, PowerTree die ich über die DLL-Schnittstelle ansprechen kann reichen,
aber brechen die nicht bei so einer Datenmenge zusammen? Muß es eine Server-DB sein, wenn ja..... welche?
Zuletzt bearbeitet: