Azure LuceNet-有Hadoop/HDFSDirectory实现吗?
我想知道,既然有一个JAVA实现,是否存在类似的.NET库?我必须创建自己的实现,因为我没有找到具体的.NET实现。以下是我用来创建Hdfs目录的源代码: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(...)
- 根据需要执行与简单文件系统目录类似的实现
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美元