Если не опыта, лучше не мудрить c распределенными СУБД, а для центральной БД использовать типа популярных MySQL/PostgeSQL. Филиалы могут получать обновления и отправлять данные через центральную службу API.
You can write to it, and you can read from it, but the contents will be cleared periodically. If you were to use SQLite on Heroku, you would lose your entire database at least once every 24 hours.