제목 -> 주제 -> 페이지라는 계층 구조가있는 데이터베이스를 만듭니다. 나는 두 가지 주제 만있을 것이라는 것을 안다. 예술과 과학은 말합니다. 부모 키를 문자열 "Arts"로 설정하는 주제를 만들 수 있습니까? 그렇기 때문에 두 개의 값만있는 db.model Subject를 만들 필요가 없습니까?db.model 클래스를 사용하지 않고 조상으로 키를 생성 할 수 있습니까?
또한 Subject 클래스를 db.Model에서 상속해야하는 경우 key.name이 주제의 이름이 될 것이므로 매개 변수를 넣지 않아도되는 방법이 있습니까?
감사합니다. 트랜잭션 무결성을 어떻게 보장합니까? – Alxander
나는 동의 할 것이다. 조상을 공유하는 많은 엔티티에서 동시 작성 수가 많을 경우 경쟁 가능성이 커집니다. –
여기에 설명하기에는 너무 길다. 정말 궁금하신 분은 Google의 BigTable 백서를 읽어보십시오. 100 % 정확하지 않을 수도있는 것으로부터, 동일한 조상 아래 엔티티가 동일한 서버에 저장되므로 트랜잭션에 대해 잠글 수 있습니다. 그러나 데이터 저장소의 정상적으로 분산 된 성능을 잃어버린다는 의미이기도합니다. – dragonx