可以說我有一個嵌入式作者的Posts文檔。我應該如何處理mongodb中的共享圖像?
{
name: "some post",
text: "some text",
author:{
avatar_img: "http://www.someimage.com/1"
},
comments: [
{
user: "some name"
avatar_img: "http://www.someimage.com/5"
}
]
}
現在讓我說我在前端使用這些數據並在頁面上顯示作者的圖像。當作者更改他的頭像網址時會發生什麼?我將不得不更新每個帖子與新的圖像網址。這是做到這一點的正確方法嗎?我看到的唯一選擇是引用「用戶」文檔,但每個帖子都會有2分貝的請求。更不用說所有的評論還需要2分貝的請求來獲取圖像的URL以及......
是的,你可能需要全部更新它們或提出兩個請求。似乎您可以將圖片網址緩存到您的網絡或應用程序層中,這樣如果您想避免第二次請求,就不需要不斷檢索它們。 – WiredPrairie 2013-05-05 13:00:32