Het is mogelijk om dit te doen - althans in theorie. En ik heb zeker nog geen werk op dit gebied gedaan, dus ik kan je niet adviseren over hoe je het moet implementeren. Maar PouchDb ondersteunt LevelUp als een backend naar de PouchDb-server (ik weet niet zeker of dit ook geldt voor de PouchDb-client).
Dit betekent dat u PouchDb kunt gebruiken voor uw offline webtoepassing en gegevens kunt synchroniseren met de PouchDb-server, maar de LevelUp-mogelijkheid kunt gebruiken om PostGres SQL te gebruiken als de PouchDb Server-opslagservice.
Er is een goed artikel van Nolan Lawson getiteld "PouchDb levels up" dat deze mogelijkheid beschrijft hier .