|
我看了一些kad的资料,kad中有两种key, 一种是keyword key 是对文件名中的keyword 进行hash得到的,另外一种是source key 是对文件本身进行hash得到的。
kad系统中也采用 (key, value)的存储形式,我的问题是,对于keyword key 来说,其(keyword key, value)中 value 是相应的source key 还是文件名,可能有上百万文件有相同的keyword,这个value 列表是否是太大?对于一个有同样的keyword 的新文件来说,如何把自己加入这个value列表?
如果我们同时提交2个或者更多的keyword 去进行搜索,是否是比较这些对应的value列表,然后得到同时包含这几个keyword的文件?
此外,文件是被分成n小块下载,他们之间的关系是记录在在meta data 还是在什么地方?
多谢回复 |
2009-3-30 00:38:19
|