热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

以编程方式交互适用于.net或tntDrive的AWSSDK的AmazonS3存储桶的最佳方法?

如何解决《以编程方式交互适用于.net或tntDrive的AWSSDK的AmazonS3存储桶的最佳方法?》经验,为你挑选了1个好方法。

我正在使用适用于.net的AWSSDK与我的Amazon s3帐户存储桶进行交互。现在我发现tntDrive将该存储桶安装为本地驱动器,以便与同一s3存储桶进行交互。告诉我与Amazon S3存储桶进行交互的最佳方法。



1> John Rotenst..:

Amazon S3是对象存储,而不是文件系统。不建议将Amazon S3存储桶安装为驱动器或文件系统。

例如,在普通磁盘文件系统上,可以修改文件中的单个字节。但是,在修改S3对象中的单个字节时,必须将整个对象重新发送到S3。

是安装在一个文件系统的S3存储公用设施(如s3fs,tntdrive,云莓驱动器)的模拟文件系统,必须做大量的工作在后台保持兼容。它可能会起作用,并且可能使事情看起来更简单,但同时也增加了其他复杂程度,可能会导致系统出现问题。如果您打算运行一个高度可靠的生产系统,建议不要使用这样的实用程序 -但选择是您自己选择。

适用于.NET的AWS开发工具包提供了许多用于访问Amazon S3的功能,并在发生故障时完全控制安全性和详细的错误代码。使用已安装的驱动器的安全性较低(在安装驱动器时定义安全性,而不是在每次调用S3时定义),并且如果事情失败,将不会返回S3特定的错误消息。

您可能会考虑使用的中间选项是AWS命令行界面(CLI)(适用于Windows,Mac,Linux)。它提供了一个命令行界面来与AWS交互。aws s3 sync命令非常有用,它可以在本地目录和S3之间同步文件。


推荐阅读
  • 混合云架构在本地与云服务间寻求平衡的有效性探讨
    随着云计算技术的发展,混合多云架构因其灵活性和高效性而备受关注。本文将深入探讨混合多云(简称混合云)如何通过结合本地基础设施与云端资源,为企业提供一个更为平衡且高效的IT解决方案。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 优化联通光猫DNS服务器设置
    本文详细介绍了如何为联通光猫配置DNS服务器地址,以提高网络解析效率和访问体验。通过智能线路解析功能,域名解析可以根据访问者的IP来源和类型进行差异化处理,从而实现更优的网络性能。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文深入探讨了 Java 编程语言的基础,特别是其跨平台特性和 JVM 的工作原理。通过介绍 Java 的发展历史和生态系统,帮助初学者理解如何编写并运行第一个 Java 程序。 ... [详细]
  • 在创建新的Android项目时,您可能会遇到aapt错误,提示无法打开libstdc++.so.6共享对象文件。本文将探讨该问题的原因及解决方案。 ... [详细]
  • 本文详细探讨了如何通过分析单个或多个线程在瓶颈情况下的表现,来了解处理器资源的消耗。无论是单进程还是多进程环境,监控关键指标如线程数量、占用时间及调度优先级等,有助于揭示潜在的性能问题。 ... [详细]
  • 主调|大侠_重温C++ ... [详细]
  • 随着技术社区的发展,越来越多的技术爱好者选择通过撰写博客来分享自己的学习经验和项目进展。本文将介绍一个具体案例,即将一套原本运行于Windows平台的代码成功移植到Linux(Redhat)环境下的过程与挑战。 ... [详细]
  • 微信小程序中实现位置获取的全面指南
    本文详细介绍了如何在微信小程序中实现地理位置的获取,包括通过微信官方API和腾讯地图API两种方式。文中不仅涵盖了必要的准备工作,如申请开发者密钥、下载并配置SDK等,还提供了处理用户授权及位置信息获取的具体代码示例。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 本文介绍如何通过Windows批处理脚本定期检查并重启Java应用程序,确保其持续稳定运行。脚本每30分钟检查一次,并在需要时重启Java程序。同时,它会将任务结果发送到Redis。 ... [详细]
  • Android Studio 中 Gradle 使用的常见问题与解决方案
    本文探讨了在使用 Android Studio 进行开发时,遇到的与 Gradle 相关的问题,包括每次打开项目都需要下载 Gradle 和 Gradle 插件依赖包下载失败或卡顿等问题,并提供了详细的解决方法。 ... [详细]
  • 本文详细介绍了如何在Python3环境中配置Appium1.4.6,并指导如何连接模拟器进行自动化测试。通过本文,您将了解从环境搭建到模拟器连接的完整流程。 ... [详细]
author-avatar
然后突然4_944
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有