Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure LuceNet-有Hadoop/HDFSDirectory实现吗?_Azure_Hadoop_Hdfs_Lucene.net_Azure Hdinsight - Fatal编程技术网

Azure LuceNet-有Hadoop/HDFSDirectory实现吗?

Azure LuceNet-有Hadoop/HDFSDirectory实现吗?,azure,hadoop,hdfs,lucene.net,azure-hdinsight,Azure,Hadoop,Hdfs,Lucene.net,Azure Hdinsight,我想知道,既然有一个JAVA实现,是否存在类似的.NET库?我必须创建自己的实现,因为我没有找到具体的.NET实现。以下是我用来创建Hdfs目录的源代码: 根据需要执行与简单文件系统目录类似的实现SimpleFSDirectory.cs 获取codeplex的源代码/dev中最新的Microsoft.Hadoop.MapReduce库 并使用IHdfsFile访问该目录 var client = Microsoft.Hadoop.MapReduce.Hadoop.MakeAzure(...)

我想知道,既然有一个JAVA实现,是否存在类似的.NET库?

我必须创建自己的实现,因为我没有找到具体的.NET实现。以下是我用来创建Hdfs目录的源代码:

  • 根据需要执行与简单文件系统目录类似的实现
    SimpleFSDirectory.cs
  • 获取codeplex的源代码/dev中最新的
    Microsoft.Hadoop.MapReduce
并使用
IHdfsFile
访问该目录

var client = Microsoft.Hadoop.MapReduce.Hadoop.MakeAzure(...);    
IHdfsFile fs = client.StorageSystem;    
fs.LsFiles(...); // make sure the dir path end with "/"
fs.MakeDirectory(...);    
fs.Exists(...);    
fs.WriteAllBytes(...);    
fs.Delete(...);
并使用
HdfsPath.Combine(路径1、路径2)以创建路径

注意Azure中Hadoop的成本至少需要2个头节点A3和1个以上工作节点。。。每月最低成本为714.24美元