RemoteStreamHelper:一个有助于从远程存储中仅读取所需字节的库

时间:2024-05-07 18:05:13
【文件属性】:

文件名称:RemoteStreamHelper:一个有助于从远程存储中仅读取所需字节的库

文件大小:7KB

文件格式:ZIP

更新时间:2024-05-07 18:05:13

C#

一个有助于从远程存储中仅读取所需字节的库。 当您只需要CSV文件中的前10行时,该方法将非常有用。 可以与ZipArchive或GZipStream结合使用。 因此,您无需从远程存储中下载完整的zip存档,然后再进行研究。 取而代之的是,您可以读取结构并查看内部内容,而无需将完整档案提取到本地环境中。 当前仅支持AWS S3。 用法示例 首个初始化缓冲的AWS S3流阅读器 const string s3Path = " https://your-bucket.s3.amazonaws.com/big-data-file.zip " ; var awsCredentials = new BasicAWSCredentials ( " " , " " ); using var s3Client = new AmazonS3Client (


【文件预览】:
RemoteStreamHelper-master
----Readme.md(2KB)
----RemoteStreamHelper()
--------AwsS3ReadonlyStream.cs(4KB)
--------RemoteStreamHelper.csproj(323B)
--------BufferedPagesReadonlyStream.cs(4KB)
--------StreamX.cs(3KB)
----RemoteStreamHelper.sln(1KB)
----.gitignore(125B)
----LICENSE.txt(1KB)

网友评论