▲sixmen 2023-09-21 | parent | ★ favorite | on: ElectricSQL, 로컬-퍼스트 웹/앱을 위한 Postgres에서 SQLite로의 액티브-액티브 동기화(electric-sql.com)제가 서버 없이도 동작하는 것을 선호해서 클라이언트 위주의 앱을 만들었다가 뒤늦게 서버 연동이 필요해지면서, 액티브-액티브 동기화로 전환했던 케이스였습니다. 첫번째 서비스는 OT 개념을 도입해서 수동으로 구현했고, 두번째는 외부 솔루션을 찾다가 Couchbase를 선택했었는데요 (그때 PouchDB나 Realm 도 조사)... 결론은 왠만하면 하지 않는게 좋습니다. 데이터 관리가 안 됩니다 (Couchbase DB가 특이해서인 것도 있긴 하지만)
제가 서버 없이도 동작하는 것을 선호해서 클라이언트 위주의 앱을 만들었다가 뒤늦게 서버 연동이 필요해지면서, 액티브-액티브 동기화로 전환했던 케이스였습니다.
첫번째 서비스는 OT 개념을 도입해서 수동으로 구현했고, 두번째는 외부 솔루션을 찾다가 Couchbase를 선택했었는데요 (그때 PouchDB나 Realm 도 조사)...
결론은 왠만하면 하지 않는게 좋습니다. 데이터 관리가 안 됩니다 (Couchbase DB가 특이해서인 것도 있긴 하지만)