Uzak sunucuda bir veritabanı nasıl oluşturulur?

Merhaba;

Yapmak istediğim bir program için veritabanı sistemi arayışındayım. Uzak sunucu olacak. Sqlite3 kullanılacak. Bunun için socket yeterli mi? Yani server üzerinde sqlite3 kurup oradan veri almak vermek yeterli midir?

Eğer yeterli ise detaylı bir socket dersi var mı? Temel ders dedikleri dersler çok yetersiz

Neden sqlite3 yerine mysql ya da postgresql kullanmıyorsunuz ?
Postgresql kullanmaya karar verecekseniz heroku kullanabilirsiniz.