我的任务是将当前位于网络驱动器上的数据存储迁移到Azure Data Lake Store或Blob Storage,以及迁移提取和后处理软件。 如果我可以将Azure Data Lake Store或Blob Storage作为驱动器安装,它将使我的任务变得更加容易。
答案 0 :(得分:3)
您可以轻松地将Azure文件共享安装到Windows和Linux框:https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-use-files-windows
此外,如果您希望直接从Linux框中获取blob,则可以使用Fuse(https://docs.microsoft.com/en-us/azure/storage/blobs/storage-how-to-mount-container-linux和https://azure.microsoft.com/en-us/blog/linux-fuse-adapter-for-blob-storage/)。
答案 1 :(得分:1)
我会反对这种做法。抽象软件中的存储细节更有意义,因此您的应用程序不知道正在使用哪种类型的存储。听起来你有一个巨大的耦合问题(技术债务)作为你的根本原因。安装可能有效,但可能无法扩展。所以你的里程可能会有所不同。
答案 2 :(得分:-1)
您可以使用goofys挂载Azure blob /数据湖:https://github.com/kahing/goofys/blob/master/README-azure.md