我正在创建 Java/Flutter 应用程序,使用 PostgreSQL 作为服务器端,使用 SQLite 作为客户端本地数据库,如何有效同步这些数据库,以便该应用程序可以在线和离线运行?
我发现了一些关于 Powersync 的内容,但如果我理解正确的话,它会将数据发送到 PostgreSQL 而不是我的 Java API。 有什么办法既可以同步又可以使用后端API吗?
我是 PowerSync 团队的成员。使用 PowerSync,下载“直接”从 Postgres 到 SQLite。但对于写入,PowerSync 不会直接针对您的 Postgres 数据库写入任何内容 - 您可以使用 Java API 写入更改。它应该适合该用例。