1
我只是在探索整個NoSQL概念。我一直在玩亞馬遜DynamoDB,我非常喜歡這個概念。然而那說我不太確定數據應該如何分開。通過這個,我的意思是我應該爲相關數據特性創建一個新的表,就像在關係數據庫中一樣,還是使用單個表來存儲所有應用程序數據?Amazon DynamoDB物品大小?
作爲一個例子,在關係數據庫中,我可能有一個名爲users的表和一個名爲users_details的表。例如,我會在兩個表之間創建一個1:1的關係。有了NoSQL的概念,我理論上可以創建兩個表,但是讓我更有效地將所有數據都放在一個表中。
如果是這種情況,那麼你什麼時候停止?是否想將給定用戶的所有應用程序數據存儲在單個表中?