문서 구조의 성능에 미치는 영향arangodb : 문서 크기
-user
- firstName
- lastName
...
- session
- table1
- filters, searches, states etc
- table2
- filters, searches, states etc
...
질문 : 사용자 문서 또는 별도의 문서에서 세션 데이터를 유지해야 하는가? 사용자가 로그 아웃
query = 'find the user... return u
경우 사용자 목록이 표시되면, 우리는 우리가 쿼리의 세션 상태
을 포함하여 사용자를 저장 : 사용자가 로그인하면
, 우리는 전체 문서를 조회 단지 문서 필드는 필요 :
query = 'for u in users.... return
{firstName: u.firstName, lastName: u.lastName}
생각을 : 우리는 우리가 필요로하는 데이터 만, 쿼리 만 수행하는 백그라운드에서 문서에 미치는 영향 DB 성능의 크기? 마찬가지로 Arangodb는 백그라운드에서 전체 문서를 가져 와서 일부만 반환합니다. 또는 더 큰 문서 크기의 영향을받는 다른 서버 프로세스 일 수 있습니까?