文件名称: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 ( "
【文件预览】:
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)