卡桑德拉文件系统如何与平台的文件系统交互(How Cassandra file system int

2019-10-21 06:29发布

我在做有关的NoSql研究。 我已经发现了两个数据块是接近我需要实现。

只是想知道这些NOSQL的文件系统如何与Windows / Linux的文件系统进行交互?

例如,卡桑德拉使用Cassandra的文件系统,因此,它是,它是与JRE / JDK的帮助下,与平台的文件系统交互的虚拟文件系统的情况下?

Answer 1:

卡桑德拉文件系统实际上是不需要使用卡桑德拉。 CFS只配备了DataStax企业,而不是在Apache的卡桑德拉可用。 不要求或集成以任何方式进入正常卡桑德拉操作。

CFS是建成与批量分析软件使用HDFS兼容的文件系统。 它是作为一组的C *表,但最终会被表示为数据在磁盘上。 因为它是一组C *表将分布在群集和充当分布式容错文件系统。



Answer 2:

是的,卡桑德拉文件系统只是坐在平台文件系统之上。 所有这些数据库(卡桑德拉,MongoDB的等)将要使用由OS,例如EXT3 / EXT4,XFS,NTFS提供了一种典型的底层文件系统。



文章来源: How Cassandra file system interacts with platform file system