해당 elasticsearch 인덱스와 동기화하여 MySQL 데이터베이스 테이블을 유지하고 싶습니다. 나는 내 자신의 크론 직업을 쓰려고 애 쓰고있다. MySQL 테이블에는 InnoDB 엔진이있다. 나는 updated_at
열이 CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
인 것을 추가했습니다. 이 쿼리를 사용하여 동기화를 수행합니다.elasticsearch에 대한 MySQL의 InnoDB 테이블 : 트랜잭션 내에서 현재 업데이트 TIMESTAMP
SELECT * FROM table WHERE updated_at>=bookmark;
일부 삽입물이 손실 된 것으로 확인되었습니다.
커밋 전에 CURRENT_TMESTAMP가 계산 되었습니까?