Users
과 UserGroups
사이의 다 대다 관계의 동작을 모방하고 사용자의 UserGroups에 속하는 ID를 사용자 문서에 저장합니다. 배열. 이제 UserGroup을 삭제하면 해당 UserGroup의 ID가 여전히 User 문서의 Array에있게됩니다 - 어떤 시점에서 성능에 영향을 미치 나 배열에 오래되고 쓸모없는 값을 포함하고 있습니까?문서 데이터베이스 - 다 대다
1
A
답변
0
나는 Document-oriented database
이 관계를 위해 만들어지지 않는다는 결론에 도달했습니다. 대신 (db4o) 대신 객체 지향 데이터베이스를 사용하기로 결정했습니다.
0
그것은 단지 거기에있는 데이터이기 때문에 어떤 식 으로든 성능에 영향을주지는 않습니다.
관계가 충족되었는지에 따라 Map/Reduce 인덱스에 포함되는 경우 효과가 발생할 수 있습니다. 그러나 다른 한편으로, 그 경우라면, 색인이 오류로 표시 될 것이기 때문에 즉각적인 피드백을 얻을 수 있습니다.
호기심에서 벗어나 관련 ID를 어떻게 저장합니까? 내가 의미하는 바를 아는 경우에 그들을 완전한 열쇠 또는 열쇠로 저장합니까? Ayende가 완전한 핵심 접근법을 사용하는 것을 보았지만 어느 접근법이 최선인지는 알지 못합니다.
관련 문제
- 1. Symfony 다 대다 관계와 외부 데이터베이스
- 2. 변화 "다 대다" "일대 다"
- 3. 교리 설정 방법 다 대다 다 대다 관계
- 4. NHibernate 다 대다 매핑
- 5. CodeIgniter 다 대다 관계 관리
- 6. 매핑 NHibernate 다 대다
- 7. oop의 다 대다 관계
- 8. 레일의 다 대다 관계
- 9. 다 대다 MySQl PHP
- 10. sqlalchemy의 다 대다 교차
- 11. ORM과 다 대다 관계
- 12. django 다 대다 비교
- 13. 일반 다 대다 관계
- 14. 양방향 다 대다 JPA
- 15. 다 대다 관계로 저장
- 16. 다 대다 관계가있는 CompileAssemblyFromDom
- 17. 다 대다 관계
- 18. ActiveRecord와 다 대다 관계?
- 19. 아음속 다 대다
- 20. 아음속 다 대다 관계
- 21. 다 대다 엔티티 처리
- 22. NHibernate 다 대다 기준
- 23. Datamapper 다 대다 관계
- 24. NHibernate : 다 대다 콜렉션
- 25. 다 대다 테이블 조인하기
- 26. 는 다 대다, 마시고,
- 27. 다 대다 SQL 선택
- 28. 다 대다 관계 INSERT
- 29. 엔터티 프레임 워크 4.0 - 다 대다 관계
- 30. 다 대다 다 처리 - 엔티티 프레임 워크
현재 db4o에서 집계 쿼리에 대한 지원은 무엇입니까? 프로그램 가능한 색인이 있습니까? 나는 몇 년 전에 그것을 사용했을 때 약간의 문제가 있었음을 기억합니다. –
@MikeEast - 아니요, 인덱스를 지원하지 않습니다. 개체를 만들 때 GUID를 ID로 지정합니다. – ebb