- 論壇徽章:
- 4
|
dolt131943:
最近在尋找一個DFS系統(tǒng)進(jìn)行文件存儲,暫時考慮的就是FastDFS和MogileFS,
對于FastDFS有一個問題:
根據(jù)看到的java client api,好像FastDFS不支持保存文件到指定group(volumn?),具體保存到哪個group是由tracker服務(wù)器的配置決定的,有三種策略.
這樣是不是就無法實現(xiàn)不同重要程度的文件存放在在不同group的功能,因為有些group可能是三臺機子冗余用來保存比較重要的資料,有些可能一臺兩臺就夠了.
如果確實不能指定group來保存文件,那么是否有增加這個功能的打算?允許指定group保存文件以實現(xiàn)類似MogileFS將不同文件保存為不同class的功能?
謝謝.
happy_fish100:
你說的這個要求,可以變通方法實現(xiàn):
目前實現(xiàn)的客戶端可以直接指定上傳到的服務(wù)器,但需要客戶端知道服務(wù)器的分組情況。
我們可以在FastDFS tracker server中新增一個接口,返回指定group中active的服務(wù)器列表,然后由客戶端選擇其中的一臺服務(wù)器進(jìn)行文件上傳。
以上是我給出的一個解決方案,大家可以充分發(fā)表一下意見和建議。 |
|