Beste Embedded SQL-DB für Schreibleistung?
-
22-08-2019 - |
Frage
Hat sich erledigt jemand eine Benchmarking / Auswertung der populären Open-Source-Embedded SQL-DBs für die Leistung, insbesondere Leistung schreiben? Ich habe einige 1: 1 Vergleiche für SQLite, Firebird Embedded, Derby und HSQLDB (andere mir fehlt?), Aber nicht auf der ganzen Linie Vergleiche ... Auch ich in der Gesamtentwickler Erfahrung für eine dieser interessiert sein würde ( für eine Java-Anwendung).
Lösung
Die Benchmark von db4o hilfreich sein könnte. Es umfasst JavaDB (Built oben auf Derby), HSQLDB, SqlLite.
Es scheint, HSQLDB ihre Pendants aus-führt, vor allem, wenn das Schreiben betrifft. H2, als Nachfolger von HSQLDB, ist schneller als HSQLDB sowohl in mit Optimierung, Clustering, Transaktionsisolationseigenschaften lesen und schreiben.
Andere Tipps
Überprüfen Sie den Vergleich auf der H2-Site aus.
Ich verwende es für meine Eclipse-Plugin und ich bin sehr glücklich mit ihm. Extrem schnell für Embedded-Einsatz, sehr einfach zu (eine einzige JAR), großen Community-Support zu verwenden, sehr zu empfehlen.