¿Es posible tener una database sqlite remota?

¿Puede almacenar una database sqlite de forma remota en un server? Estoy desarrollando una aplicación para iPhone y todos los tutoriales parecen almacenar la database sqlite en el iPhone en sí …

Eso no es aconsejable, ya que rápidamente se encontrará con problemas de concurrency. Yo usaría un RDMS tradicional como MySQL o PostegreSQL en tal caso.

SQLite tiene una página útil que explica cuándo usarlo. Dice:

Si tiene muchos progtwigs de cliente que acceden a una database común a través de una networking, debería considerar usar un motor de database de cliente / server en lugar de SQLite.

Estoy de acuerdo con Matthew Flaschen, pero si realmente quieres, puedes conectarte a un sqlite db a través de un túnel ssh. Si varios clientes prefieren mysql postgersql.