I need to create a DB which will store trades data for different exchanges. The table columns are 'exchange name', 'timestamp' and 'data' (JSON string). The only query I would need is 'get data for one or many exchanges with timestamp in defined range.
I don't think that amount of data will ever by more than 1GB and I'll keep DB locally on my laptop.
What would be best choice (in terms of speed) DB option: MySQL, PostgreSQL or SQLite? What indexes should I create?