electric 是使用Elixir 开发的基于pg 的应用数据同步层中间件,electric 支持多种集成模式
支持模式
- drivers
支持基于sqlite 的应用同步,包含了本地,移动端,以及后端 - 前端支持
包含了对于一些主流前端框架的支持 - 后端
对于各种后端框架的支持 - 对于evnet sourcing 的支持
包含了cdc,job events,streaming,supbase
说明
electric 实际上可以理解为就是一个db proxy 但是实现了同步的处理,目前是依赖pg的,可以研究下
参考资料
https://electric-sql.com/
https://electric-sql.com/