AppEngine 데이터 저장소를 사용하지만, 이것은 불가 지론 일 수 있습니다.데이터 저장 : 속성 값별로 엔티티를 "그룹화"하시겠습니까? (사전 /지도와 같은)
Comment
이라는 데이터베이스 엔터티를 가정하십시오. 각 Comment
은 User
에 속합니다. 모든 Comment
은 지금까지 꽤 표준 인 date
속성을 가지고 있습니다.
User
를 지정하고 사전 틱을 다시 얻을 수를 :
- 키 :
date
에 만들어진Comments
: 모든date
은User
의 의견에 - 값을 표시.
나는 일정한 범위의 일정을 반복하여이 같은지도를 만들 수 있다고 생각하지만, 여기서 내 자신의 솔루션을 "발명"해야한다는 점을 진지하게 생각합니다.
방법/도구/기법이 있습니까?
실제로 # 2를 수행하면 암시 적으로 # 1을 수행합니다. 즉, 부모 엔티티에 _set 속성을 생성하므로 실제로 두 가지 접근 방식이 다릅니다. 어쨌든, 그래서 바보 같은 반복과 dateit의 변화를 지켜보고 있습니까? 실제로 MapReduce-esque를 기대하고있었습니다. 또는 색인 생성. 오, 그럼. 그러나 나는 계속 볼 것입니다. 나는 더 좋은 것을 원한다. – ntl0ve
아니요, 확실히 Java가 아닙니다. 나는 파이썬을 사용하지 않지만 확실히 그렇지는 않다. 1. 그리고 2. 다른 방향으로 참조를하십시오 : 1. 부모는 자녀를 가리키고, 2. 어린이는 부모를 가리 킵니다. –
지도 축소는 큰 덩어리의 데이터를 처리 (매핑)하고 결과를 생성하는 일부 작업 (축소)을 수행하는 방법에 불과합니다. 주로보고/OLAP 및 고전적인 쿼리가없는 NoSQL 시스템에서 유용했습니다. –