Възможно е да се направи това - поне на теория. И със сигурност все още не съм работил в тази област, така че не мога да ви посъветвам как да го приложа. Но PouchDb поддържа LevelUp като бекенд на сървъра PouchDb (не съм сигурен дали това се отнася и за клиента на PouchDb).
Това означава, че можете да използвате PouchDb за вашето офлайн уеб приложение и да синхронизирате данни към PouchDb сървъра, но да използвате възможността LevelUp, за да използвате PostGres SQL като услуга за съхранение на PouchDb сървър.
Има добра статия от Nolan Lawson, озаглавена „PouchDb levels up“, която описва тази възможност тук .