2017-02-07 8 views

答えて

2

キーを再利用することは間違いありません。

簡単にデータストアの管理ページ使用して、たとえば、テストする:

  • は、カスタム/指定したキー名を使用してエンティティモデルのいずれかのエンティティを作成すると、いくつかのプロパティが
  • がエンティティを削除する値
  • ...自動GENERとキーのよう

同じキー名と異なるプロパティ値を使用して別のものを作成します理論的には可能ですが、可能性が高いことから、そうは思わないでしょう。 Assigning identifiersから:

クラウドデータストアがtwo different auto id policiesを使用して、オートIDを生成するように構成することができる。

  • デフォルトポリシーは、ほぼ均一に分布している未使用のIDのランダムシーケンスを生成します。各IDは、最大16桁の数字( )を使用できます。
  • レガシーポリシーは、連続していない小さい整数IDのシーケンスを作成します。
+0

ありがとうございました! – RonZ

+0

IDに関する1つの奇妙なことは、私が4,5、または6で始まるので、16桁の数字の一部のサブセットに均等に分布しているようです。 –

+0

@ JeffO'Neillは意図的であるかもしれません - 例えば、主要な数字はいくつかの情報(地域/ゾーンルーティング/名前空間/サービスクラス/ etc)をエンコードすることができます。私はそれについてあまり心配しない;) –

関連する問題