2016-11-05 1 views
0

自分のシステムで発生したイベントを順番に読みたい。しかし同時に何千もの出来事が起こる可能性があります。だから、私はイベントを作成した時間に基づいてソートすることはできません。挿入順に読むことができる方法はありますか?挿入順に読むことができれば、カーソルを保存してイベントを順番に取得できます。挿入順にデータストアレコードを取得できますか?

+4

いいえ他のオプションは、順次キーを事前に割り当て/作成し、順番に使用することです(appengineデータストアで実行するのは難しい)。パフォーマンス上の理由からこの種のことを行わないのが歴史的には良い理由です。これは遅いでしょう。一連のIDは、鍵配布のための病理学的な事例を意味する。このトピックの他の質問を見てください。例:http://stackoverflow.com/questions/3985812/how-to-implement-autoincrement-on-google-appengine –

+0

@TimHoffmanあなたのコメントは答えに入れる必要があります! – marcadian

答えて

2

いいえ、他のオプションは、順次キーを事前に割り当て/作成し、順番に使用することです(appengineデータストアでは難しい)。パフォーマンス上の理由からこの種のことを行わないのが歴史的には良い理由です。これは遅いでしょう。一連のIDは、鍵配布のための病理学的な事例を意味する。このトピックの他の質問を見てください。例:How to implement "autoincrement" on Google AppEngine

関連する問題