I'm building a self-tracking system to log e.g. my phone's accelerometer, the keys I type, my mouse activity, and so on.
So which database should I use? My research so far suggests SQLite3, because the database won't be very big - my calculations give around 1 million new (small) records per day, which should be around 15MB per day.
Some software I use already stores its data in an SQLite3 database; would I have to write much special-case code to use the two different types of databases, or would the same code suffice?