Lightweight SQL Server for Linux / Windows?

SQLite works great as a single-access database, but becomes risky when used by multiple users at the same time. MySQL, Firebird, PostgreSQL, etc. Harder to deploy and just redundant for my use.

Ideally, I need a compact server with one EXE designed to run on low-level hardware (e.g. 128 MB RAM, 256 MB flash memory) that will work with SQLite, and is also available for Linux (and Windows, therefore I can use the same client-side code if clients prefer a regular PC.)

Do you know an application that meets these requirements?

+3
source share
4 answers

Give Firebird . It is cross-platform and lightweight. Databases consist of separate files.

+2
source

Try H2, its Java-based SQL database.

  • Very fast, open source, JDBC API
  • Built-in and server modes; in the database
  • Browser-based console application
  • Small footprint: about 1.5 MB jar file size.
+2
source

Apache Derby (http://db.apache.org/derby/). Java, , , .

+1

- HSQLDB. , Java . .

0

Source: https://habr.com/ru/post/1710942/


All Articles