我在做有关的NoSql研究。 我已经发现了两个数据块是接近我需要实现。
只是想知道这些NOSQL的文件系统如何与Windows / Linux的文件系统进行交互?
例如,卡桑德拉使用Cassandra的文件系统,因此,它是,它是与JRE / JDK的帮助下,与平台的文件系统交互的虚拟文件系统的情况下?
我在做有关的NoSql研究。 我已经发现了两个数据块是接近我需要实现。
只是想知道这些NOSQL的文件系统如何与Windows / Linux的文件系统进行交互?
例如,卡桑德拉使用Cassandra的文件系统,因此,它是,它是与JRE / JDK的帮助下,与平台的文件系统交互的虚拟文件系统的情况下?
卡桑德拉文件系统实际上是不需要使用卡桑德拉。 CFS只配备了DataStax企业,而不是在Apache的卡桑德拉可用。 不要求或集成以任何方式进入正常卡桑德拉操作。
CFS是建成与批量分析软件使用HDFS兼容的文件系统。 它是作为一组的C *表,但最终会被表示为数据在磁盘上。 因为它是一组C *表将分布在群集和充当分布式容错文件系统。
是的,卡桑德拉文件系统只是坐在平台文件系统之上。 所有这些数据库(卡桑德拉,MongoDB的等)将要使用由OS,例如EXT3 / EXT4,XFS,NTFS提供了一种典型的底层文件系统。