So I'm looking for a database server which needs to run with the following requirements:
It will be running on an embedded CPU and will primarily facilitate data-logging.
The data itself will be quite simple. Only a few tables at most, but may potentially reach ~200GB in size. There will only be one write pipeline, and multiple (but few) readers.
Some of the options I've considered:
- MySQL - slightly worried about the cost/licensing, as we're an OEM.
- SQLite - file-based (so no native tcp/ip access), no stored procedures.
- PostgeSQL - might be too big/complex.
Any insights/suggestions welcome!