记者采访了Werther和首席工程师Jake Luciani,询问了Brisk的架构和作为文件系统的CassandraFS的实现。我们在此对HDFS及其可能的改进版本,还有CassandraFS的一些关键的区别列在下表中:
从技术上来说,CassandraFS创建了一个将其路径作为key的表,并且将inodes以及一些元数据,例如文件拥有者,权限和块数据作为值。而且还有另外一张表,使用块的id作为key,而序列化的块作为值。 Werther提到Brisk也可以和其他的Hadoop周边代码共存。并且回应了InfoQ的关于客户如何加载非Cassandra的日志数据,他说客户可以使用Cloudera Flume,这个工具已经验证可以和Brisk一起使用。同时,Wether也提到了Cloudera Hue,表示这个基于浏览器的用户界面同样也可以和Brisk共存。 |