SQLedge - EdgeでPostgresをSQLiteに複製するツール
(github.com/zknill)- Postgresの論理レプリケーションを利用して、変更履歴をSQLiteへストリーミング
- Postgres Wire Proxyを内蔵しており、Postgresに接続するのと同じように実行可能
- 読み取りはローカルのSQLiteで実行し、書き込みはレプリケート元のアップストリームPostgresへフォワーディング
- これにより、アプリをEdgeでローカルに高速実行でき、eventually consistentなデータアクセスを実現
- 現時点では別途SQL変換は行わないため、SQLiteに適用可能な構文のみ利用する必要あり(単純なSELECTなど。Postgres専用の関数や構文は不可)
まだコメントはありません。