DynamoDBを使用してプライマリキーに自動インクリメントフィールドを設定する方法を知りたいと思います。DynamoDBで自動増分フィールドを設定する方法は?
0
A
答えて
6
DynamoDBでカウンタを実行するいい方法はありません。実際にそれらを使用するのはかなり悪い習慣です。まれに正しい答えです。
いくつかの選択肢がありますが、カウンタを一意のIDとして使用すると仮定すると、テーブル内のユニークなITEM IDとしてUUIDを使用できますか?
または
Yegorが述べたように、あなたがこの機能を実行するためにサービスを利用することができますが - 問題は非常にトランザクションシステムでは、これはあなたのテーブルへの無制限の書き込みを許可するために十分なIOPSを提供する必要がどんなサービスをしているということです... 10台のテーブルがあり、それぞれが100W/psであれば、カウンターシステムは1000wp/sに対応する必要があります。スケールがよくないため、永続的なストレージがどこかにある必要があります。
実際に私のDynamoDBコースに広範囲に書いています。私は、BADから理想に至るまでのデータモデルの進化を示しており、カウンターとその使い方の一部として、あるいは実際には使用しません。
関連する問題
- 1. MySQL:自動増分フィールドの開始値を設定する方法は?
- 2. lotus dominoで自動増分フィールドを作成する方法は?
- 3. 自動増分フィールドを取得する方法
- 4. 私自身の自動増分フィールドを割り当てる方法は?
- 5. 自動増分フィールドが0のシードテーブル
- 6. 自動増分プライマリキーの開始番号を設定します
- 7. 番号を自動増分する方法は?
- 8. Oracleのシーケンスまたは選択MAX()自動増分フィールドでは?
- 9. dynamodbのフィールドでの更新式の設定方法は?
- 10. は、自動増分で注文番号をMYSQLに設定します
- 11. nedbに自動増分フィールドはありますか?
- 12. 非増分を非主キーに設定する方法は?
- 13. 自動増分ファイルバージョンの固定アセンブリバージョン?
- 14. Railsのid自動増分値の設定/変更
- 15. DynamoDBのスループットを設定する方法
- 16. 動的レポートに行数と自動増分を追加する方法は?
- 17. 自動増分IDを別のテーブルに渡す方法
- 18. appsettings.jsonで自分のKeyGeneratorインスタンスを設定する方法は?
- 19. 自分のアンドロイドアプリケーションでフォントスケールを設定する方法は?
- 20. 自動増分スキューのマゼンタ
- 21. 自動増分データ型モデル
- 22. laravel-自動増分ID
- 23. 自動増分のスケーリング
- 24. codeigniterのデータベース行数に自動増分行番号をエコーする方法は?
- 25. 既存の自動増分テーブルに行を挿入する方法は?
- 26. [mongodb]ドキュメントを保存して自動的にフィールドを増やす方法は?
- 27. 電子メールの分類を自動的に設定する方法は?
- 28. DynamoDBの自動スケーリングが十分
- 29. カスタムメール設定を自動的に設定する方法
- 30. MongoDBの自動インクリメントでプライマリキーを設定する方法は?
あなたのコースはどこにありますか? –
** Adrian Cantrill **から直接コピー**回答[https://www.quora.com/How-to-auto-increment-in-DynamoDB](https://www.quora.com/How-to-auto) -increment-in-DynamoDB) –