- 论坛徽章:
- 4
|
dolt131943:
最近在寻找一个DFS系统进行文件存储,暂时考虑的就是FastDFS和MogileFS,
对于FastDFS有一个问题:
根据看到的java client api,好像FastDFS不支持保存文件到指定group(volumn?),具体保存到哪个group是由tracker服务器的配置决定的,有三种策略.
这样是不是就无法实现不同重要程度的文件存放在在不同group的功能,因为有些group可能是三台机子冗余用来保存比较重要的资料,有些可能一台两台就够了.
如果确实不能指定group来保存文件,那么是否有增加这个功能的打算?允许指定group保存文件以实现类似MogileFS将不同文件保存为不同class的功能?
谢谢.
happy_fish100:
你说的这个要求,可以变通方法实现:
目前实现的客户端可以直接指定上传到的服务器,但需要客户端知道服务器的分组情况。
我们可以在FastDFS tracker server中新增一个接口,返回指定group中active的服务器列表,然后由客户端选择其中的一台服务器进行文件上传。
以上是我给出的一个解决方案,大家可以充分发表一下意见和建议。 |
|