Servus,
wir haben ein Programm was sehr viele Daten über Sockets bekommt. Diese müssen verarbeitet werden und geloggt. Zur Zeit wird in eine TXT geloggt.
Die log muss komplexer werden. Also habe ich verschiede
DB-Systeme (embedded) ausprobiert.
Beim Test war SQLite recht schnell. Ohne Commit nur ein insert kommt man auf 10.000 inserts in 6 Sekunden.
Bei jedem insert müssen die Daten aber auch auf die Platte geschrieben werden. Das Commit braucht einfach zu lange. Da dauert eine Verarbeitung ca. 1 Sekunde, was viel zu lang ist.
Jetzt muss ich eine alternative finden, vielleicht habt ihr noch ideen...
gruß