私はGoogle Datastoreを使用しており、一部のエンティティを取得するためにクエリを実行する必要があります。これらのエンティティは、最新のものから古いものにソートする必要があります。私の最初の考えは、タイムスタンプを含むdate_createdプロパティを持つことでした。私はこのフィールドをインデックス化し、このフィールドをソートします。この方法の問題点は、データベースにホットスポットが発生することです(https://cloud.google.com/datastore/docs/best-practices)。Google datastore - ホットスポットを持たない日付作成フィールドのインデックス
単調増加値(NOW()タイムスタンプなど)でプロパティをインデックス付けしないでください。このようなインデックスを維持すると、読み込み速度と書き込み速度が高いアプリケーションでCloud Datastoreのレイテンシに影響するホットスポットが発生する可能性があります。
明らかに、日付に関するデータの並べ替えは、データベースで実行される最も一般的な並べ替えです。タイムスタンプのインデックスを作成できない場合は、キューポイントをホットスポットなしで最新のものから古いものに並べ替えることができる別の方法がありますか?
[データストアで日付を保存するにはどうすればいいですか?](http://stackoverflow.com/questions/41690158/how-can-i-store-the-date-with-datastore) –