0
在經歷了一個痛苦的一天,試圖找出是否應該使用DynamoDB來存儲Json文檔(vs mongo)並閱讀幾乎所有的AWS文檔和在線示例之後,我決定詢問我的問題在這裏。亞馬遜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內部特定屬性的值檢索記錄,以及如何執行? 例如,我想要獲取具有Feed ABC活動的所有項目。
該解決方案的可擴展性如何?
我知道我可以在Mongo中很容易地做到這一點,但卻無法讓它在發電機中工作。