My app reads data from two sources, a local sqlite file and a remote server which is a clone of the local db but with lots of pictures. I do not write to the server database, but I do need multiple simultaneous fetch operations.

**What DBMS should I use for storing information on the server?**

It needs to be very easily used from an iPhone app, be reliable, etc.