定义 – MogileFS文档翻译

原文地址:http://mogilefs.pbworks.com/Definitions

domain:

domain 是文件区分的最高层次。每个 domain 中的文件 key 是唯一的。一个 domain 包含了在 domain 中定义文件的 class 的集合。domain 的例子: fotobilder、livejournal。

class:
每个文件只属于一个 class 。一个 class 只属于一个 domain 。事实上,class 只是指定文件的“最小复制数”的。class 的例子:userpicture、userbackup、phonepost。

key:

key 是一个标识文件的唯一的文本字符串。在一个 domain 中 key 是唯一的。key 的例子:userpciture:34:39、phonepost:93:3834、userbackup:15。

最小复制数:

这是 class 的一个属性。定义了这个 class 中的文件需要被复制到不同的设备的份数,以确保数据冗余避免丢失。

文件:

文件是一个上传到 MogileFS 来存储确定的 bit 集合。文件会根据“最小复制数”被复制。每个文件有一个 key ,是一个 class 的一部分,位于一个 domain 中。文件是 MogileFS 为你存储的东西。

 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.