트랜잭션 1. 트랜잭션으로 묶을 엔티티들은, 모두 하나의 root 엔티티를 부모로 삼는다. 2. db.run_in_transaction() 에서 실행한다. - 부모키는 path 의 일부가 되기 때문에, 일단 정해지면 부모를 바꿀 수는 없다. - 한 순간에 하나의 부모만 가능하다. - 부모를 삭제해도 자식은 남아있다. - 경쟁으로 인한 충돌을 최대한 방지하려면, 가급적 개인화된 데이터에 적용해야 한다.
트랜잭션 1. 트랜잭션으로 묶을 엔티티들은, 모두 하나의 root 엔티티를 부모로 삼는다. 2. db.run_in_transaction() 에서 실행한다. - 부모키는 path 의 일부가 되기 때문에, 일단 정해지면 부모를 바꿀 수는 없다. - 한 순간에 하나의 부모만 가능하다. - 부모를 삭제해도 자식은 남아있다. - 경쟁으로 인한 충돌을 최대한 방지하려면, 가급적 개인화된 데이터에 적용해야 한다.