The Art of Readable Code && High Performance Comments

最近頗忙,公司與家裡的事;隨手寫寫 DynamoDB 昨天的更新

  • 增加 Item 容量上限 (64kb -> 400kb)
  • 支援 json 內文格式,增加 List, Map, Boolean, Null 四種資料形態
  • 解除之前 0.5~2x 的 throughput 調整限制

雖說 List / Set 在某些 SDK 易致混淆,但 List 對貯存資料的彈性明顯較大;且 DynamoDB 不像 MongoDB 能對 list 索引,強制形態效益較低。除 conditional update (沒記錯的話,能解決元素排序的問題)與 uniqueness 以外,set 在其他場景只怕沒有 list 好用

Document 裡已經加上對這些資料形態的支援;然而 UpdateItem() 並未提及對 List / Map 是否會比照 Set 集合操作的行為,進行 concat (List) 或 update (Map)。

更誘人的是:Online Indexing (Available Soon) !

發表迴響

分類

%d 位部落客按了讚: