2025년 7월 4일 금요일

Building Replication-Safe LSM Trees in Postgres 요점

 https://www.paradedb.com/blog/lsm_trees_in_postgres

 

 pg_search에 LSM 트리를 사용. 문제는 postgres의 replication 사용시 LSM 트리가 안전하지 않음
primary에서 VACUUM 동작시 에서 사용중인 튜플도 삭제할 가능성이 있음.
standby에서 주기적으로 사용중인 최저 트랜잭션 ID를 primary에게 알려주는 hot_standby_feedback을 사용하여 문제 해결

 

댓글 없음:

댓글 쓰기

Building Replication-Safe LSM Trees in Postgres 요점

  https://www.paradedb.com/blog/lsm_trees_in_postgres     pg_search에 LSM 트리를 사용. 문제는 postgres의 replication 사용시 LSM 트리가 안전하지 않음 primary에서 VAC...