5P by xguru 2022-07-28 | favorite | 댓글 2개
  • 패스쓰루 파일 시스템처럼 동작해서 SQLite DB의 쓰기 동작을 인터셉트해서 처리하여, 여러대의 머신으로 구성된 클러스터에 복제
  • FUSE 3 + Leader Election(Consul 세션) + HTTP Server (노드간 변경 수신용 API 서버)
  • 현재는 Linux에서만 동작
  • LTX(Liteserver Transaction File) 포맷으로 SQLite의 트랜잭션 데이터를 감지해내고, 트랜잭션 단위로 저장 및 복제
    → WAL방식과는 다르게 replication에 적합하게 최적화된 포맷

단순해서 간단히 쓰기 좋네? 어 일이 점점 커지네? 그럼 기능을 추가해야지
약간 이런 흐름일까요? ^^;
일이 커지면 어느 시점에선가 다른 디비로 갈아타야할 것 같기도 한데…