我的任务是将当前位于网络驱动器上的数据存储迁移到Azure Data Lake Store或Blob Storage,以及迁移提取和后处理软件 . 如果我可以将Azure Data Lake Store或Blob Storage作为驱动器安装,它将使我的任务变得更加容易 .
您可以轻松地将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/) .
我建议不要采用这种方法 . 抽象软件中的存储细节更有意义,因此您的应用程序不知道正在使用哪种类型的存储 . 听起来你有一个巨大的耦合问题(技术债务)作为你的根本原因 . 安装可能有效,但可能无法扩展 . 所以你的里程可能不一样 .
2 回答
您可以轻松地将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/) .
我建议不要采用这种方法 . 抽象软件中的存储细节更有意义,因此您的应用程序不知道正在使用哪种类型的存储 . 听起来你有一个巨大的耦合问题(技术债务)作为你的根本原因 . 安装可能有效,但可能无法扩展 . 所以你的里程可能不一样 .