powersync 后端db 到sqlite 双向同步引擎,支持本地以及离线优先策略,当前支持pg,mongo,mysql等数据库

参考架构

可以看到会包含服务,以及app,client

客户端处理,整体如下,包含了基于cdc 的数据同步,客户端基于sqlite 的本地存储

说明

powersync 实现了自己的同步协议,以及各种客户端,机制上可以学习下

参考资料

https://github.com/powersync-ja

https://docs.powersync.com/architecture/powersync-service

https://docs.powersync.com/architecture/powersync-protocol

https://www.powersync.com/