【江湖救急】分散式資源索引系統

gameboyLV發表於2014-01-01
最近有個專案需要用到分散式資源索引,簡單點說就是需要建立一箇中心伺服器,對各子站(伺服器)的檔案/資料/影片/圖片等資源建立索引,索引需要包括一些屬性標籤,例如文章分類,圖片大小等。

各子站資源變更時需要及時(允許有稍許延遲)更新索引,部署這套系統時最好不要對子站程式碼做大量變更,也不能要求中心伺服器開發80以外的埠。

本來想用分散式檔案系統,但是因為埠的限制放棄了。現在能想到的辦法只有兩個:
一。在中心伺服器部署mongoDB,子站資源變更時主動更新索引。
二。在中心伺服器部署採集系統,類似於搜尋引擎蜘蛛,定期從子站採集資料。

各位道友還有更好的辦法麼?

相關文章