파이썬, ndb 및 데이터 저장소를 사용합니다. 내 모델 ("이벤트")에는 다음 속성이 있습니다.GAE 데이터 저장소 새 항목을 폴링하는 방법
created = ndb.DateTimeProperty (auto_now_add = True).
이벤트는 때때로 저장되며 때로는 1 초 이내에 여러 번 저장됩니다.
동일한 이벤트를 두 번 가져 오지 않고 "새 이벤트를 폴링"하고 새 이벤트가없는 경우 빈 결과를 얻고 싶습니다. 그러나 다시 폴링하면 나에게 새로운 이벤트가 생길 수 있습니다.
나는 Cursors을 보았습니다. 그러나 첫 번째 쿼리가 끝나면 새로운 이벤트를 폴링하는 데 어떻게 든 사용할 수 있는지 모르겠습니다. "next_cursor"는 데이터의 (현재) 끝에 도달하면 None입니다.
은 마지막으로 "만든"날짜 시간-속성과 다음 배치 작업을 얻기 위해 그것을 사용하지만, 그것은 단지 초 해상도를 사용하고, 그래서 순서는
내가 만들어야합니다 .. 망쳐 얻을 수있는 수신 유지 내 이 이벤트에 대한 자신의 트랜잭션, 증분 카운터?
동일한 문서뿐만 아니라 파이썬 할 수 있습니다 :. https://cloud.google.com/appengine/ docs/python/datastore/queries # Python_Cursors_and_data_updates –