問題タブ [amazon-dynamodb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
440 参照

ruby-on-rails - RubyonRailsでのDynamodbのページネーション

次のさまざまな場面でaws-sdkを使用して、レール上のrubyを使用してdynamodbでページネーションを行うにはどうすればよいですか?

  1. 通常の検索結果では
  2. 検索結果で
0 投票する
2 に答える
4566 参照

multidimensional-array - Amazon DynamoDB で配列の配列を追加する

AmazonDB は、項目タイプとして、数値、文字列、数値セット、および文字列セットをサポートしていることを知っています。しかし、文字列集合の集合 (配列の配列、または多次元配列) はどうでしょうか?

可能であれば、これが私が見つけた唯一の方法ですが、うまくいきませんでした(PHPを使用):

2 つの列 ($units_frequencies["id"] と $units_frequencies["frequency"] の 1 つ) は必要ありません。これは、2 番目の列が同じ値を持つ 2 つのインデックスを持つことができるためです。これは Dynamo では許可されていません。

前もって感謝します。

0 投票する
3 に答える
30383 参照

amazon-dynamodb - 複数のアイテムを単一のリクエストに入れる方法は?

BatchGetItemRequest を使用して、1 回のリクエストでテーブル全体の複数のアイテムを取得します。更新についても同じことをしたいと思います。つまり、単一のリクエストでテーブル全体に複数のアイテムを挿入/更新するにはどうすればよいですか?

0 投票する
1 に答える
8453 参照

java - Amazon DynamoDB の配列に項目を追加/削除する

DynamoDB オブジェクト内の配列にアイテムを追加する最も効率的なアトミックな方法を検討しています。現在、配列にアトミックに何かを追加する唯一の方法は、バージョン管理されたアプローチを使用することです。更新するフィールドをフェッチし、値を追加/削除し、行の「バージョン」フィールドで条件付き更新を行います。しかし、これは私には非常に効率的ではありません。それを行うより良い方法はありますか?

0 投票する
1 に答える
2497 参照

ruby - AWS SDK を使用して DynamoDB で注文する方法は?

現在、範囲値は によって取得される BigDecimalTime.now.to_fであり、次のようにユーザーのすべてのドキュメントを取得したいと考えています。

docs範囲値の降順で並べられます。

0 投票する
1 に答える
184 参照

amazon-web-services - DynamoDB は jsonp をサポートしていますか?

ドキュメントを一通り見ましたが、見つかりませんでした。サービスを利用したことがある人なら誰でも答えられますか?

0 投票する
2 に答える
7193 参照

python - 「range_key_condition」を使用して、botoでDynamoDBテーブルをクエリするにはどうすればよいですか?

range_keyを(0,9999)の間で取得するには、この方法で実行できますか?

boto v2.2.2-devを使用すると、常に空の結果が得られます

編集:これは別のエラーサンプルです:

上記の「range_key_condition」がなくても大丈夫です

0 投票する
2 に答える
629 参照

php - Amazon DynamoDB での配列値の挿入順序

DynamoDB で put_item を使用して配列を追加する場合、配列の値の順序を保持するように指示する方法はありますか?

例: array("2", "1", "4") を追加すると、テーブルに 1, 2, 4 として追加されます。dynamo で配列を台無しにしたくありません :)

前もって感謝します。

0 投票する
2 に答える
815 参照

php - AmazonDynamoDB::TYPE_STRING または NUMBER を使用する理由

Amazon DynamoDB で定義されているこれらの定数は何ですか?

誰かがこれらの定数の必要性を説明できますか? これらが連想配列のキーに配置されるのはなぜですか?

次のようにテーブルにアイテムを配置するときに奇妙な表記が表示されます

PHP SDK ガイドには、4 種類の定数が記載されています。

  • TYPE_ARRAY_OF_NUMBERS
  • TYPE_ARRAY_OF_STRINGS
  • TYPE_NUMBER
  • TYPE_STRING
0 投票する
1 に答える
1532 参照

mongodb - AmazonクラウドでのMongoDBとDynamoDBの比較?

DynamoDB はキー値ベースの NoSQL であり、各テーブルのスループット (読み取りと書き込み) のプロビジョニングを除いて、メンテナンスは必要ありません。データの複製は、バックグラウンドで自動的に行われます。

DynamoDB のメンテナンスが非常に少ないことがわかります。

クラウドで正当な理由で MongoDB を使用する必要がありますか?

MongoDB が DynamoDB よりも優れているユースケースは何ですか?