DynamoDBを使ってJsonドキュメント(vs mongo)を保存し、ほぼすべてのAWSドキュメントとオンラインの例を読む必要があるかどうかを判断しようと苦労した1日後、ここで私の質問。Amazon DynamoDB問い合わせとスキャン中のJsonサポート
私たちはSpring Boot Javaアプリケーションで、私たちはaws-dynamodb sdkプラグインを使用しています。私たちのアプリケーションは数千種類のJsonドキュメントを管理し、さまざまな条件に基づいて検索する必要があります。例えば
、これはJSON文書であると想像 -
{
"serial":"123123",
"feed":{
"ABC":{
"queue": "ABC",
"active": true
},
"XYZ" : {
"queue":"XYZ",
"active": false
}
}
はこれらは私が
私はダイナモテーブル内の文字列の属性としてこの全体のJSONドキュメントを保存することができている質問です、まだJson内の特定の属性の値に基づいてレコードを取得することができますか? たとえば、フィードABCが有効なアイテムをすべて取得したいとします。
このソリューションはどの程度スケーラブルですか?
私はこれをMongoで非常に簡単に行うことができますが、ダイナモで動作させることはできませんでした。